/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_mult-flipped-dist.wvr_bound2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-19404b3-m [2023-08-03 19:57:30,044 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-03 19:57:30,122 INFO L114 SettingsManager]: Loading settings from /storage/repos/CAV22/benchmarks/svcomp-Reach-32bit-Automizer_Default.epf [2023-08-03 19:57:30,127 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-03 19:57:30,127 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-08-03 19:57:30,128 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Translation Mode: [2023-08-03 19:57:30,128 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-03 19:57:30,156 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-03 19:57:30,157 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-08-03 19:57:30,160 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-08-03 19:57:30,161 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-03 19:57:30,161 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-03 19:57:30,162 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-03 19:57:30,163 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-03 19:57:30,163 INFO L153 SettingsManager]: * Use SBE=true [2023-08-03 19:57:30,164 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-03 19:57:30,164 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-03 19:57:30,164 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-03 19:57:30,164 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-03 19:57:30,165 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-03 19:57:30,165 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-03 19:57:30,165 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-03 19:57:30,165 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-03 19:57:30,166 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-03 19:57:30,166 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-03 19:57:30,166 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-03 19:57:30,166 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-03 19:57:30,167 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-03 19:57:30,167 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-03 19:57:30,167 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-03 19:57:30,168 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-03 19:57:30,168 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-03 19:57:30,168 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-03 19:57:30,169 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-03 19:57:30,169 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-03 19:57:30,169 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-03 19:57:30,169 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-03 19:57:30,169 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-08-03 19:57:30,169 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-08-03 19:57:30,170 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-03 19:57:30,170 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-08-03 19:57:30,170 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 19:57:30,401 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-03 19:57:30,422 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-03 19:57:30,425 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-03 19:57:30,426 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-03 19:57:30,426 INFO L274 PluginConnector]: CDTParser initialized [2023-08-03 19:57:30,427 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/CAV22/benchmarks/increased_bounds/weaver_mult-flipped-dist.wvr_bound2.c [2023-08-03 19:57:31,556 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-03 19:57:31,731 INFO L384 CDTParser]: Found 1 translation units. [2023-08-03 19:57:31,731 INFO L180 CDTParser]: Scanning /storage/repos/CAV22/benchmarks/increased_bounds/weaver_mult-flipped-dist.wvr_bound2.c [2023-08-03 19:57:31,739 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/04fcf11e9/ea4b764c29504726a9b83d11bc22479c/FLAG091a47b5a [2023-08-03 19:57:31,756 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/04fcf11e9/ea4b764c29504726a9b83d11bc22479c [2023-08-03 19:57:31,761 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-03 19:57:31,763 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-03 19:57:31,765 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-03 19:57:31,765 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-03 19:57:31,768 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-03 19:57:31,768 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:31,769 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d45ab77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31, skipping insertion in model container [2023-08-03 19:57:31,769 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:31,791 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-03 19:57:31,928 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_mult-flipped-dist.wvr_bound2.c[2378,2391] [2023-08-03 19:57:31,929 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-03 19:57:31,936 INFO L201 MainTranslator]: Completed pre-run [2023-08-03 19:57:31,956 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_mult-flipped-dist.wvr_bound2.c[2378,2391] [2023-08-03 19:57:31,957 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-03 19:57:31,969 INFO L206 MainTranslator]: Completed translation [2023-08-03 19:57:31,969 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31 WrapperNode [2023-08-03 19:57:31,970 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-03 19:57:31,971 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-03 19:57:31,971 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-03 19:57:31,971 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-03 19:57:31,976 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:31,982 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:31,999 INFO L138 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 121 [2023-08-03 19:57:32,000 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-03 19:57:32,000 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-03 19:57:32,000 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-03 19:57:32,000 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-03 19:57:32,008 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,008 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,010 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,010 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,016 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,020 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,022 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,023 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,025 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-03 19:57:32,026 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-03 19:57:32,026 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-03 19:57:32,026 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-03 19:57:32,027 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (1/1) ... [2023-08-03 19:57:32,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-03 19:57:32,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:57:32,052 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 19:57:32,054 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 19:57:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-03 19:57:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-08-03 19:57:32,079 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-08-03 19:57:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-08-03 19:57:32,079 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-08-03 19:57:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-08-03 19:57:32,079 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-08-03 19:57:32,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-03 19:57:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-03 19:57:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-03 19:57:32,080 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-03 19:57:32,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-03 19:57:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-03 19:57:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-03 19:57:32,083 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 19:57:32,158 INFO L236 CfgBuilder]: Building ICFG [2023-08-03 19:57:32,161 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-03 19:57:32,430 INFO L277 CfgBuilder]: Performing block encoding [2023-08-03 19:57:32,437 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-03 19:57:32,438 INFO L302 CfgBuilder]: Removed 9 assume(true) statements. [2023-08-03 19:57:32,439 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.08 07:57:32 BoogieIcfgContainer [2023-08-03 19:57:32,440 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-03 19:57:32,441 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-03 19:57:32,442 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-03 19:57:32,444 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-03 19:57:32,445 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.08 07:57:31" (1/3) ... [2023-08-03 19:57:32,445 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34347be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.08 07:57:32, skipping insertion in model container [2023-08-03 19:57:32,445 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.08 07:57:31" (2/3) ... [2023-08-03 19:57:32,446 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34347be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.08 07:57:32, skipping insertion in model container [2023-08-03 19:57:32,446 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.08 07:57:32" (3/3) ... [2023-08-03 19:57:32,447 INFO L112 eAbstractionObserver]: Analyzing ICFG weaver_mult-flipped-dist.wvr_bound2.c [2023-08-03 19:57:32,454 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-08-03 19:57:32,462 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-03 19:57:32,463 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-03 19:57:32,463 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-03 19:57:32,527 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-08-03 19:57:32,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 138 places, 153 transitions, 348 flow [2023-08-03 19:57:32,698 INFO L124 PetriNetUnfolderBase]: 96/621 cut-off events. [2023-08-03 19:57:32,699 INFO L125 PetriNetUnfolderBase]: For 36/36 co-relation queries the response was YES. [2023-08-03 19:57:32,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 682 conditions, 621 events. 96/621 cut-off events. For 36/36 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 3257 event pairs, 0 based on Foata normal form. 0/515 useless extension candidates. Maximal degree in co-relation 346. Up to 16 conditions per place. [2023-08-03 19:57:32,710 INFO L82 GeneralOperation]: Start removeDead. Operand has 138 places, 153 transitions, 348 flow [2023-08-03 19:57:32,717 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 138 places, 153 transitions, 348 flow [2023-08-03 19:57:32,720 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-03 19:57:32,728 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 138 places, 153 transitions, 348 flow [2023-08-03 19:57:32,733 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 138 places, 153 transitions, 348 flow [2023-08-03 19:57:32,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 138 places, 153 transitions, 348 flow [2023-08-03 19:57:32,816 INFO L124 PetriNetUnfolderBase]: 96/621 cut-off events. [2023-08-03 19:57:32,817 INFO L125 PetriNetUnfolderBase]: For 36/36 co-relation queries the response was YES. [2023-08-03 19:57:32,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 682 conditions, 621 events. 96/621 cut-off events. For 36/36 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 3257 event pairs, 0 based on Foata normal form. 0/515 useless extension candidates. Maximal degree in co-relation 346. Up to 16 conditions per place. [2023-08-03 19:57:32,831 INFO L119 LiptonReduction]: Number of co-enabled transitions 5220 [2023-08-03 19:57:35,318 INFO L134 LiptonReduction]: Checked pairs total: 7740 [2023-08-03 19:57:35,319 INFO L136 LiptonReduction]: Total number of compositions: 119 [2023-08-03 19:57:35,332 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-03 19:57:35,337 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;@4c2f0e6a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-03 19:57:35,337 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-08-03 19:57:35,342 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-03 19:57:35,342 INFO L124 PetriNetUnfolderBase]: 3/31 cut-off events. [2023-08-03 19:57:35,343 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-03 19:57:35,343 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:57:35,343 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-03 19:57:35,344 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 19:57:35,348 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:57:35,348 INFO L85 PathProgramCache]: Analyzing trace with hash -408118734, now seen corresponding path program 1 times [2023-08-03 19:57:35,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:57:35,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110898744] [2023-08-03 19:57:35,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:57:35,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:57:35,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-03 19:57:35,463 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-03 19:57:35,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-03 19:57:35,523 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-03 19:57:35,525 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-03 19:57:35,526 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 4 remaining) [2023-08-03 19:57:35,527 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2023-08-03 19:57:35,527 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 4 remaining) [2023-08-03 19:57:35,528 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 4 remaining) [2023-08-03 19:57:35,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-03 19:57:35,528 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-03 19:57:35,531 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-03 19:57:35,531 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-03 19:57:35,560 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-08-03 19:57:35,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 171 places, 195 transitions, 480 flow [2023-08-03 19:57:36,086 INFO L124 PetriNetUnfolderBase]: 886/4110 cut-off events. [2023-08-03 19:57:36,087 INFO L125 PetriNetUnfolderBase]: For 602/602 co-relation queries the response was YES. [2023-08-03 19:57:36,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4784 conditions, 4110 events. 886/4110 cut-off events. For 602/602 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 33105 event pairs, 22 based on Foata normal form. 0/3468 useless extension candidates. Maximal degree in co-relation 2427. Up to 192 conditions per place. [2023-08-03 19:57:36,116 INFO L82 GeneralOperation]: Start removeDead. Operand has 171 places, 195 transitions, 480 flow [2023-08-03 19:57:36,142 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 195 transitions, 480 flow [2023-08-03 19:57:36,142 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-03 19:57:36,142 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 171 places, 195 transitions, 480 flow [2023-08-03 19:57:36,142 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 171 places, 195 transitions, 480 flow [2023-08-03 19:57:36,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 171 places, 195 transitions, 480 flow [2023-08-03 19:57:36,589 INFO L124 PetriNetUnfolderBase]: 886/4110 cut-off events. [2023-08-03 19:57:36,589 INFO L125 PetriNetUnfolderBase]: For 602/602 co-relation queries the response was YES. [2023-08-03 19:57:36,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4784 conditions, 4110 events. 886/4110 cut-off events. For 602/602 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 33105 event pairs, 22 based on Foata normal form. 0/3468 useless extension candidates. Maximal degree in co-relation 2427. Up to 192 conditions per place. [2023-08-03 19:57:36,675 INFO L119 LiptonReduction]: Number of co-enabled transitions 13500 [2023-08-03 19:57:39,499 INFO L134 LiptonReduction]: Checked pairs total: 24293 [2023-08-03 19:57:39,499 INFO L136 LiptonReduction]: Total number of compositions: 140 [2023-08-03 19:57:39,501 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-03 19:57:39,502 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;@4c2f0e6a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-03 19:57:39,502 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-08-03 19:57:39,505 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-03 19:57:39,505 INFO L124 PetriNetUnfolderBase]: 3/30 cut-off events. [2023-08-03 19:57:39,506 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-03 19:57:39,506 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:57:39,506 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:57:39,506 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 19:57:39,506 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:57:39,507 INFO L85 PathProgramCache]: Analyzing trace with hash 427113240, now seen corresponding path program 1 times [2023-08-03 19:57:39,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:57:39,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048306083] [2023-08-03 19:57:39,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:57:39,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:57:39,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:57:39,608 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 19:57:39,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:57:39,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048306083] [2023-08-03 19:57:39,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048306083] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:57:39,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 19:57:39,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-03 19:57:39,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807678953] [2023-08-03 19:57:39,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:57:39,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:57:39,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:57:39,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:57:39,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 19:57:39,659 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 153 out of 335 [2023-08-03 19:57:39,662 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 71 transitions, 232 flow. Second operand has 3 states, 3 states have (on average 155.33333333333334) internal successors, (466), 3 states have internal predecessors, (466), 0 states have call successors, (0), 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 19:57:39,662 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:57:39,662 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 335 [2023-08-03 19:57:39,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:57:58,915 INFO L124 PetriNetUnfolderBase]: 282506/337023 cut-off events. [2023-08-03 19:57:58,916 INFO L125 PetriNetUnfolderBase]: For 35556/35556 co-relation queries the response was YES. [2023-08-03 19:57:59,690 INFO L83 FinitePrefix]: Finished finitePrefix Result has 685235 conditions, 337023 events. 282506/337023 cut-off events. For 35556/35556 co-relation queries the response was YES. Maximal size of possible extension queue 6294. Compared 1587760 event pairs, 121201 based on Foata normal form. 0/188792 useless extension candidates. Maximal degree in co-relation 224661. Up to 327327 conditions per place. [2023-08-03 19:58:01,120 INFO L140 encePairwiseOnDemand]: 331/335 looper letters, 57 selfloop transitions, 2 changer transitions 0/74 dead transitions. [2023-08-03 19:58:01,121 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 74 transitions, 356 flow [2023-08-03 19:58:01,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:58:01,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:58:01,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 520 transitions. [2023-08-03 19:58:01,133 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5174129353233831 [2023-08-03 19:58:01,133 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 520 transitions. [2023-08-03 19:58:01,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 520 transitions. [2023-08-03 19:58:01,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:58:01,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 520 transitions. [2023-08-03 19:58:01,140 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 173.33333333333334) internal successors, (520), 3 states have internal predecessors, (520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 19:58:01,144 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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 19:58:01,145 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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 19:58:01,146 INFO L175 Difference]: Start difference. First operand has 60 places, 71 transitions, 232 flow. Second operand 3 states and 520 transitions. [2023-08-03 19:58:01,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 74 transitions, 356 flow [2023-08-03 19:58:01,189 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 74 transitions, 356 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-03 19:58:01,191 INFO L231 Difference]: Finished difference. Result has 62 places, 71 transitions, 242 flow [2023-08-03 19:58:01,193 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=230, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=242, PETRI_PLACES=62, PETRI_TRANSITIONS=71} [2023-08-03 19:58:01,196 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 2 predicate places. [2023-08-03 19:58:01,197 INFO L495 AbstractCegarLoop]: Abstraction has has 62 places, 71 transitions, 242 flow [2023-08-03 19:58:01,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 155.33333333333334) internal successors, (466), 3 states have internal predecessors, (466), 0 states have call successors, (0), 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 19:58:01,197 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:58:01,198 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-03 19:58:01,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-03 19:58:01,199 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 19:58:01,201 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:58:01,202 INFO L85 PathProgramCache]: Analyzing trace with hash -954598333, now seen corresponding path program 1 times [2023-08-03 19:58:01,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:58:01,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913797576] [2023-08-03 19:58:01,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:58:01,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:58:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:58:01,340 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-03 19:58:01,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:58:01,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913797576] [2023-08-03 19:58:01,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913797576] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:58:01,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952023605] [2023-08-03 19:58:01,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:58:01,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:58:01,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:58:01,348 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 19:58:01,376 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 19:58:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:58:01,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-03 19:58:01,447 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:58:01,484 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 19:58:01,485 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:58:01,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952023605] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:58:01,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:58:01,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2023-08-03 19:58:01,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710306664] [2023-08-03 19:58:01,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:58:01,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:58:01,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:58:01,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:58:01,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-03 19:58:01,498 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 19:58:01,499 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 71 transitions, 242 flow. Second operand has 5 states, 5 states have (on average 153.6) internal successors, (768), 5 states have internal predecessors, (768), 0 states have call successors, (0), 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 19:58:01,500 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:58:01,500 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 19:58:01,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:58:19,204 INFO L124 PetriNetUnfolderBase]: 282510/337012 cut-off events. [2023-08-03 19:58:19,204 INFO L125 PetriNetUnfolderBase]: For 35864/35864 co-relation queries the response was YES. [2023-08-03 19:58:20,064 INFO L83 FinitePrefix]: Finished finitePrefix Result has 685241 conditions, 337012 events. 282510/337012 cut-off events. For 35864/35864 co-relation queries the response was YES. Maximal size of possible extension queue 6426. Compared 1586992 event pairs, 98661 based on Foata normal form. 9/188800 useless extension candidates. Maximal degree in co-relation 392073. Up to 327294 conditions per place. [2023-08-03 19:58:21,359 INFO L140 encePairwiseOnDemand]: 331/335 looper letters, 60 selfloop transitions, 4 changer transitions 0/78 dead transitions. [2023-08-03 19:58:21,360 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 78 transitions, 382 flow [2023-08-03 19:58:21,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 19:58:21,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 19:58:21,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 825 transitions. [2023-08-03 19:58:21,363 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4925373134328358 [2023-08-03 19:58:21,363 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 825 transitions. [2023-08-03 19:58:21,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 825 transitions. [2023-08-03 19:58:21,364 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:58:21,364 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 825 transitions. [2023-08-03 19:58:21,366 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 165.0) internal successors, (825), 5 states have internal predecessors, (825), 0 states have call successors, (0), 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 19:58:21,370 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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 19:58:21,371 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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 19:58:21,371 INFO L175 Difference]: Start difference. First operand has 62 places, 71 transitions, 242 flow. Second operand 5 states and 825 transitions. [2023-08-03 19:58:21,372 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 78 transitions, 382 flow [2023-08-03 19:58:21,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 78 transitions, 372 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-03 19:58:21,410 INFO L231 Difference]: Finished difference. Result has 64 places, 71 transitions, 247 flow [2023-08-03 19:58:21,411 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=226, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=247, PETRI_PLACES=64, PETRI_TRANSITIONS=71} [2023-08-03 19:58:21,412 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 4 predicate places. [2023-08-03 19:58:21,413 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 71 transitions, 247 flow [2023-08-03 19:58:21,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 153.6) internal successors, (768), 5 states have internal predecessors, (768), 0 states have call successors, (0), 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 19:58:21,413 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:58:21,413 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:58:21,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-08-03 19:58:21,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:58:21,619 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 19:58:21,619 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:58:21,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1546340491, now seen corresponding path program 1 times [2023-08-03 19:58:21,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:58:21,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393487524] [2023-08-03 19:58:21,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:58:21,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:58:21,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:58:21,697 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 19:58:21,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:58:21,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393487524] [2023-08-03 19:58:21,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393487524] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:58:21,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034694801] [2023-08-03 19:58:21,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:58:21,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:58:21,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:58:21,703 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 19:58:21,705 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 19:58:21,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:58:21,765 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 19:58:21,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:58:21,779 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 19:58:21,779 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:58:21,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034694801] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:58:21,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:58:21,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2023-08-03 19:58:21,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130907920] [2023-08-03 19:58:21,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:58:21,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:58:21,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:58:21,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:58:21,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:58:21,790 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 153 out of 335 [2023-08-03 19:58:21,790 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 71 transitions, 247 flow. Second operand has 3 states, 3 states have (on average 156.33333333333334) internal successors, (469), 3 states have internal predecessors, (469), 0 states have call successors, (0), 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 19:58:21,790 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:58:21,791 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 335 [2023-08-03 19:58:21,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:58:38,987 INFO L124 PetriNetUnfolderBase]: 278776/332615 cut-off events. [2023-08-03 19:58:38,988 INFO L125 PetriNetUnfolderBase]: For 30334/30334 co-relation queries the response was YES. [2023-08-03 19:58:39,876 INFO L83 FinitePrefix]: Finished finitePrefix Result has 673651 conditions, 332615 events. 278776/332615 cut-off events. For 30334/30334 co-relation queries the response was YES. Maximal size of possible extension queue 6528. Compared 1577901 event pairs, 119869 based on Foata normal form. 0/186399 useless extension candidates. Maximal degree in co-relation 231660. Up to 322779 conditions per place. [2023-08-03 19:58:40,935 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 62 selfloop transitions, 3 changer transitions 0/79 dead transitions. [2023-08-03 19:58:40,935 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 79 transitions, 393 flow [2023-08-03 19:58:40,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:58:40,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:58:40,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 523 transitions. [2023-08-03 19:58:40,939 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5203980099502488 [2023-08-03 19:58:40,939 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 523 transitions. [2023-08-03 19:58:40,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 523 transitions. [2023-08-03 19:58:40,939 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:58:40,939 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 523 transitions. [2023-08-03 19:58:40,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 174.33333333333334) internal successors, (523), 3 states have internal predecessors, (523), 0 states have call successors, (0), 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 19:58:40,942 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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 19:58:40,943 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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 19:58:40,943 INFO L175 Difference]: Start difference. First operand has 64 places, 71 transitions, 247 flow. Second operand 3 states and 523 transitions. [2023-08-03 19:58:40,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 79 transitions, 393 flow [2023-08-03 19:58:40,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 79 transitions, 386 flow, removed 2 selfloop flow, removed 2 redundant places. [2023-08-03 19:58:40,958 INFO L231 Difference]: Finished difference. Result has 65 places, 72 transitions, 255 flow [2023-08-03 19:58:40,958 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=240, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=255, PETRI_PLACES=65, PETRI_TRANSITIONS=72} [2023-08-03 19:58:40,960 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 5 predicate places. [2023-08-03 19:58:40,960 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 72 transitions, 255 flow [2023-08-03 19:58:40,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 156.33333333333334) internal successors, (469), 3 states have internal predecessors, (469), 0 states have call successors, (0), 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 19:58:40,961 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:58:40,961 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:58:40,973 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 19:58:41,169 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,SelfDestructingSolverStorable3 [2023-08-03 19:58:41,169 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 19:58:41,170 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:58:41,170 INFO L85 PathProgramCache]: Analyzing trace with hash -676657852, now seen corresponding path program 1 times [2023-08-03 19:58:41,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:58:41,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634623492] [2023-08-03 19:58:41,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:58:41,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:58:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:58:41,241 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 19:58:41,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:58:41,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634623492] [2023-08-03 19:58:41,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634623492] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:58:41,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920370778] [2023-08-03 19:58:41,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:58:41,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:58:41,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:58:41,244 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 19:58:41,249 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 19:58:41,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:58:41,307 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 19:58:41,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:58:41,316 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 19:58:41,317 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:58:41,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920370778] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:58:41,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:58:41,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2023-08-03 19:58:41,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575893323] [2023-08-03 19:58:41,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:58:41,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:58:41,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:58:41,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:58:41,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:58:41,325 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 153 out of 335 [2023-08-03 19:58:41,326 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 72 transitions, 255 flow. Second operand has 3 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 19:58:41,326 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:58:41,326 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 335 [2023-08-03 19:58:41,326 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:59:01,321 INFO L124 PetriNetUnfolderBase]: 278152/334079 cut-off events. [2023-08-03 19:59:01,321 INFO L125 PetriNetUnfolderBase]: For 23748/23748 co-relation queries the response was YES. [2023-08-03 19:59:02,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 674686 conditions, 334079 events. 278152/334079 cut-off events. For 23748/23748 co-relation queries the response was YES. Maximal size of possible extension queue 7103. Compared 1670869 event pairs, 118825 based on Foata normal form. 0/188391 useless extension candidates. Maximal degree in co-relation 232257. Up to 318847 conditions per place. [2023-08-03 19:59:03,823 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 68 selfloop transitions, 2 changer transitions 0/84 dead transitions. [2023-08-03 19:59:03,823 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 84 transitions, 419 flow [2023-08-03 19:59:03,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 19:59:03,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 19:59:03,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 527 transitions. [2023-08-03 19:59:03,825 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5243781094527363 [2023-08-03 19:59:03,825 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 527 transitions. [2023-08-03 19:59:03,825 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 527 transitions. [2023-08-03 19:59:03,825 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:59:03,825 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 527 transitions. [2023-08-03 19:59:03,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 175.66666666666666) internal successors, (527), 3 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 19:59:03,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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 19:59:03,829 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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 19:59:03,829 INFO L175 Difference]: Start difference. First operand has 65 places, 72 transitions, 255 flow. Second operand 3 states and 527 transitions. [2023-08-03 19:59:03,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 84 transitions, 419 flow [2023-08-03 19:59:03,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 84 transitions, 416 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 19:59:03,842 INFO L231 Difference]: Finished difference. Result has 67 places, 73 transitions, 264 flow [2023-08-03 19:59:03,842 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=264, PETRI_PLACES=67, PETRI_TRANSITIONS=73} [2023-08-03 19:59:03,843 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 7 predicate places. [2023-08-03 19:59:03,843 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 73 transitions, 264 flow [2023-08-03 19:59:03,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 19:59:03,843 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:59:03,843 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:59:03,851 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 19:59:04,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:59:04,049 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 (and 1 more)] === [2023-08-03 19:59:04,049 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:59:04,049 INFO L85 PathProgramCache]: Analyzing trace with hash 2001207285, now seen corresponding path program 1 times [2023-08-03 19:59:04,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:59:04,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564340569] [2023-08-03 19:59:04,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:59:04,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:59:04,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:59:04,099 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 19:59:04,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:59:04,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564340569] [2023-08-03 19:59:04,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564340569] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:59:04,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319072918] [2023-08-03 19:59:04,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:59:04,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:59:04,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:59:04,101 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 19:59:04,134 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 19:59:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:59:04,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 19:59:04,173 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:59:04,185 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 19:59:04,185 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 19:59:04,203 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 19:59:04,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319072918] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 19:59:04,203 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 19:59:04,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2023-08-03 19:59:04,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602636876] [2023-08-03 19:59:04,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 19:59:04,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:59:04,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:59:04,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:59:04,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:59:04,221 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 19:59:04,222 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 73 transitions, 264 flow. Second operand has 5 states, 5 states have (on average 154.6) internal successors, (773), 5 states have internal predecessors, (773), 0 states have call successors, (0), 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 19:59:04,222 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:59:04,223 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 19:59:04,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:59:21,909 INFO L124 PetriNetUnfolderBase]: 270978/325096 cut-off events. [2023-08-03 19:59:21,909 INFO L125 PetriNetUnfolderBase]: For 22734/22734 co-relation queries the response was YES. [2023-08-03 19:59:23,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 659094 conditions, 325096 events. 270978/325096 cut-off events. For 22734/22734 co-relation queries the response was YES. Maximal size of possible extension queue 7109. Compared 1612835 event pairs, 95892 based on Foata normal form. 3/184666 useless extension candidates. Maximal degree in co-relation 186197. Up to 313774 conditions per place. [2023-08-03 19:59:24,294 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 62 selfloop transitions, 3 changer transitions 0/79 dead transitions. [2023-08-03 19:59:24,295 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 79 transitions, 402 flow [2023-08-03 19:59:24,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 19:59:24,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 19:59:24,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 672 transitions. [2023-08-03 19:59:24,296 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5014925373134328 [2023-08-03 19:59:24,297 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 672 transitions. [2023-08-03 19:59:24,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 672 transitions. [2023-08-03 19:59:24,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:59:24,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 672 transitions. [2023-08-03 19:59:24,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 168.0) internal successors, (672), 4 states have internal predecessors, (672), 0 states have call successors, (0), 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 19:59:24,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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 19:59:24,301 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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 19:59:24,302 INFO L175 Difference]: Start difference. First operand has 67 places, 73 transitions, 264 flow. Second operand 4 states and 672 transitions. [2023-08-03 19:59:24,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 79 transitions, 402 flow [2023-08-03 19:59:24,316 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 79 transitions, 400 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 19:59:24,317 INFO L231 Difference]: Finished difference. Result has 69 places, 72 transitions, 260 flow [2023-08-03 19:59:24,318 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=254, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=260, PETRI_PLACES=69, PETRI_TRANSITIONS=72} [2023-08-03 19:59:24,318 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 9 predicate places. [2023-08-03 19:59:24,318 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 72 transitions, 260 flow [2023-08-03 19:59:24,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 154.6) internal successors, (773), 5 states have internal predecessors, (773), 0 states have call successors, (0), 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 19:59:24,319 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:59:24,319 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 19:59:24,326 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 19:59:24,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:59:24,524 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 (and 1 more)] === [2023-08-03 19:59:24,524 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:59:24,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1528817111, now seen corresponding path program 1 times [2023-08-03 19:59:24,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:59:24,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919592566] [2023-08-03 19:59:24,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:59:24,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:59:24,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:59:24,603 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 19:59:24,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:59:24,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919592566] [2023-08-03 19:59:24,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919592566] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:59:24,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879700211] [2023-08-03 19:59:24,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:59:24,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:59:24,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:59:24,605 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 19:59:24,608 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 19:59:24,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:59:24,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-03 19:59:24,679 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:59:24,703 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 19:59:24,703 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:59:24,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879700211] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:59:24,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:59:24,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2023-08-03 19:59:24,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185759830] [2023-08-03 19:59:24,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:59:24,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 19:59:24,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:59:24,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 19:59:24,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-03 19:59:24,718 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 19:59:24,720 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 72 transitions, 260 flow. Second operand has 5 states, 5 states have (on average 154.6) internal successors, (773), 5 states have internal predecessors, (773), 0 states have call successors, (0), 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 19:59:24,721 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:59:24,721 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 19:59:24,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 19:59:42,634 INFO L124 PetriNetUnfolderBase]: 270168/324232 cut-off events. [2023-08-03 19:59:42,634 INFO L125 PetriNetUnfolderBase]: For 22138/22138 co-relation queries the response was YES. [2023-08-03 19:59:43,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 656916 conditions, 324232 events. 270168/324232 cut-off events. For 22138/22138 co-relation queries the response was YES. Maximal size of possible extension queue 7074. Compared 1608682 event pairs, 52836 based on Foata normal form. 81/184285 useless extension candidates. Maximal degree in co-relation 286006. Up to 312099 conditions per place. [2023-08-03 19:59:44,783 INFO L140 encePairwiseOnDemand]: 331/335 looper letters, 74 selfloop transitions, 4 changer transitions 0/91 dead transitions. [2023-08-03 19:59:44,784 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 91 transitions, 454 flow [2023-08-03 19:59:44,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 19:59:44,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 19:59:44,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 837 transitions. [2023-08-03 19:59:44,786 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49970149253731344 [2023-08-03 19:59:44,786 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 837 transitions. [2023-08-03 19:59:44,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 837 transitions. [2023-08-03 19:59:44,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 19:59:44,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 837 transitions. [2023-08-03 19:59:44,788 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 167.4) internal successors, (837), 5 states have internal predecessors, (837), 0 states have call successors, (0), 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 19:59:44,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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 19:59:44,791 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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 19:59:44,791 INFO L175 Difference]: Start difference. First operand has 69 places, 72 transitions, 260 flow. Second operand 5 states and 837 transitions. [2023-08-03 19:59:44,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 91 transitions, 454 flow [2023-08-03 19:59:44,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 91 transitions, 440 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-03 19:59:44,810 INFO L231 Difference]: Finished difference. Result has 69 places, 72 transitions, 263 flow [2023-08-03 19:59:44,810 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=240, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=263, PETRI_PLACES=69, PETRI_TRANSITIONS=72} [2023-08-03 19:59:44,811 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 9 predicate places. [2023-08-03 19:59:44,811 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 72 transitions, 263 flow [2023-08-03 19:59:44,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 154.6) internal successors, (773), 5 states have internal predecessors, (773), 0 states have call successors, (0), 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 19:59:44,811 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 19:59:44,811 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] [2023-08-03 19:59:44,820 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 19:59:45,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:59:45,017 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 19:59:45,017 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 19:59:45,017 INFO L85 PathProgramCache]: Analyzing trace with hash -375024995, now seen corresponding path program 1 times [2023-08-03 19:59:45,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 19:59:45,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503792611] [2023-08-03 19:59:45,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:59:45,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 19:59:45,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:59:45,103 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 19:59:45,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 19:59:45,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503792611] [2023-08-03 19:59:45,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503792611] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 19:59:45,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376545481] [2023-08-03 19:59:45,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 19:59:45,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 19:59:45,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 19:59:45,111 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 19:59:45,113 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 19:59:45,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 19:59:45,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 19:59:45,184 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 19:59:45,195 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 19:59:45,195 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 19:59:45,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376545481] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 19:59:45,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 19:59:45,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-08-03 19:59:45,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868995090] [2023-08-03 19:59:45,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 19:59:45,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 19:59:45,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 19:59:45,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 19:59:45,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 19:59:45,205 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 153 out of 335 [2023-08-03 19:59:45,205 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 72 transitions, 263 flow. Second operand has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 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 19:59:45,205 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 19:59:45,206 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 335 [2023-08-03 19:59:45,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:00:02,629 INFO L124 PetriNetUnfolderBase]: 230667/278062 cut-off events. [2023-08-03 20:00:02,629 INFO L125 PetriNetUnfolderBase]: For 14779/14779 co-relation queries the response was YES. [2023-08-03 20:00:03,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 562558 conditions, 278062 events. 230667/278062 cut-off events. For 14779/14779 co-relation queries the response was YES. Maximal size of possible extension queue 6391. Compared 1393491 event pairs, 92028 based on Foata normal form. 0/158689 useless extension candidates. Maximal degree in co-relation 253648. Up to 230757 conditions per place. [2023-08-03 20:00:04,957 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 77 selfloop transitions, 2 changer transitions 0/92 dead transitions. [2023-08-03 20:00:04,957 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 92 transitions, 475 flow [2023-08-03 20:00:04,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:00:04,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:00:04,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 535 transitions. [2023-08-03 20:00:04,959 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5323383084577115 [2023-08-03 20:00:04,959 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 535 transitions. [2023-08-03 20:00:04,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 535 transitions. [2023-08-03 20:00:04,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:00:04,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 535 transitions. [2023-08-03 20:00:04,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 178.33333333333334) internal successors, (535), 3 states have internal predecessors, (535), 0 states have call successors, (0), 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:00:04,962 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:00:04,962 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:00:04,962 INFO L175 Difference]: Start difference. First operand has 69 places, 72 transitions, 263 flow. Second operand 3 states and 535 transitions. [2023-08-03 20:00:04,963 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 92 transitions, 475 flow [2023-08-03 20:00:04,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 92 transitions, 468 flow, removed 2 selfloop flow, removed 2 redundant places. [2023-08-03 20:00:04,975 INFO L231 Difference]: Finished difference. Result has 70 places, 73 transitions, 268 flow [2023-08-03 20:00:04,975 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=256, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=268, PETRI_PLACES=70, PETRI_TRANSITIONS=73} [2023-08-03 20:00:04,975 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 10 predicate places. [2023-08-03 20:00:04,976 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 73 transitions, 268 flow [2023-08-03 20:00:04,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 0 states have call successors, (0), 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:00:04,976 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:00:04,976 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:00:04,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-08-03 20:00:05,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:00:05,181 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:00:05,182 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:00:05,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1086209093, now seen corresponding path program 1 times [2023-08-03 20:00:05,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:00:05,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086524564] [2023-08-03 20:00:05,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:05,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:00:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:05,223 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 20:00:05,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:00:05,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086524564] [2023-08-03 20:00:05,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086524564] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:00:05,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893399203] [2023-08-03 20:00:05,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:05,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:00:05,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:00:05,225 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:00:05,247 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:00:05,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:05,308 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:00:05,309 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:00:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 20:00:05,323 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:00:05,337 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 20:00:05,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893399203] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:00:05,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:00:05,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 20:00:05,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429127052] [2023-08-03 20:00:05,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:00:05,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:00:05,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:00:05,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:00:05,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:00:05,351 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 20:00:05,352 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 73 transitions, 268 flow. Second operand has 5 states, 5 states have (on average 155.6) internal successors, (778), 5 states have internal predecessors, (778), 0 states have call successors, (0), 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:00:05,352 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:00:05,352 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 20:00:05,352 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:00:20,822 INFO L124 PetriNetUnfolderBase]: 218490/263158 cut-off events. [2023-08-03 20:00:20,823 INFO L125 PetriNetUnfolderBase]: For 21905/21905 co-relation queries the response was YES. [2023-08-03 20:00:21,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 541879 conditions, 263158 events. 218490/263158 cut-off events. For 21905/21905 co-relation queries the response was YES. Maximal size of possible extension queue 6409. Compared 1318302 event pairs, 78674 based on Foata normal form. 27/153119 useless extension candidates. Maximal degree in co-relation 248918. Up to 253899 conditions per place. [2023-08-03 20:00:22,698 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 71 selfloop transitions, 3 changer transitions 0/87 dead transitions. [2023-08-03 20:00:22,699 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 87 transitions, 440 flow [2023-08-03 20:00:22,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:00:22,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:00:22,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 680 transitions. [2023-08-03 20:00:22,700 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5074626865671642 [2023-08-03 20:00:22,700 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 680 transitions. [2023-08-03 20:00:22,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 680 transitions. [2023-08-03 20:00:22,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:00:22,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 680 transitions. [2023-08-03 20:00:22,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 170.0) internal successors, (680), 4 states have internal predecessors, (680), 0 states have call successors, (0), 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:00:22,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:00:22,704 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:00:22,704 INFO L175 Difference]: Start difference. First operand has 70 places, 73 transitions, 268 flow. Second operand 4 states and 680 transitions. [2023-08-03 20:00:22,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 87 transitions, 440 flow [2023-08-03 20:00:22,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 87 transitions, 438 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:00:22,792 INFO L231 Difference]: Finished difference. Result has 72 places, 72 transitions, 264 flow [2023-08-03 20:00:22,792 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=258, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=264, PETRI_PLACES=72, PETRI_TRANSITIONS=72} [2023-08-03 20:00:22,792 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 12 predicate places. [2023-08-03 20:00:22,792 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 72 transitions, 264 flow [2023-08-03 20:00:22,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 155.6) internal successors, (778), 5 states have internal predecessors, (778), 0 states have call successors, (0), 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:00:22,793 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:00:22,793 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:00:22,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-08-03 20:00:22,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:00:22,994 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:00:22,994 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:00:22,994 INFO L85 PathProgramCache]: Analyzing trace with hash -658784781, now seen corresponding path program 1 times [2023-08-03 20:00:22,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:00:22,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189320472] [2023-08-03 20:00:22,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:22,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:00:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:23,052 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-03 20:00:23,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:00:23,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189320472] [2023-08-03 20:00:23,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189320472] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:00:23,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113022476] [2023-08-03 20:00:23,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:23,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:00:23,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:00:23,054 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:00:23,057 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:00:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:23,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-03 20:00:23,137 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:00:23,157 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-08-03 20:00:23,157 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:00:23,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113022476] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:00:23,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:00:23,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2023-08-03 20:00:23,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818548196] [2023-08-03 20:00:23,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:00:23,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:00:23,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:00:23,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:00:23,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-08-03 20:00:23,175 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 20:00:23,176 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 72 transitions, 264 flow. Second operand has 5 states, 5 states have (on average 155.6) internal successors, (778), 5 states have internal predecessors, (778), 0 states have call successors, (0), 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:00:23,176 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:00:23,176 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 20:00:23,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:00:37,698 INFO L124 PetriNetUnfolderBase]: 212658/256354 cut-off events. [2023-08-03 20:00:37,698 INFO L125 PetriNetUnfolderBase]: For 17120/17120 co-relation queries the response was YES. [2023-08-03 20:00:38,615 INFO L83 FinitePrefix]: Finished finitePrefix Result has 526246 conditions, 256354 events. 212658/256354 cut-off events. For 17120/17120 co-relation queries the response was YES. Maximal size of possible extension queue 6409. Compared 1281699 event pairs, 10590 based on Foata normal form. 729/149933 useless extension candidates. Maximal degree in co-relation 244139. Up to 237039 conditions per place. [2023-08-03 20:00:39,612 INFO L140 encePairwiseOnDemand]: 331/335 looper letters, 87 selfloop transitions, 4 changer transitions 0/103 dead transitions. [2023-08-03 20:00:39,612 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 103 transitions, 508 flow [2023-08-03 20:00:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 20:00:39,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 20:00:39,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 849 transitions. [2023-08-03 20:00:39,615 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5068656716417911 [2023-08-03 20:00:39,615 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 849 transitions. [2023-08-03 20:00:39,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 849 transitions. [2023-08-03 20:00:39,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:00:39,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 849 transitions. [2023-08-03 20:00:39,617 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 169.8) internal successors, (849), 5 states have internal predecessors, (849), 0 states have call successors, (0), 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:00:39,619 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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:00:39,619 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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:00:39,620 INFO L175 Difference]: Start difference. First operand has 72 places, 72 transitions, 264 flow. Second operand 5 states and 849 transitions. [2023-08-03 20:00:39,620 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 103 transitions, 508 flow [2023-08-03 20:00:39,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 103 transitions, 494 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-03 20:00:39,744 INFO L231 Difference]: Finished difference. Result has 72 places, 72 transitions, 267 flow [2023-08-03 20:00:39,744 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=244, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=267, PETRI_PLACES=72, PETRI_TRANSITIONS=72} [2023-08-03 20:00:39,745 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 12 predicate places. [2023-08-03 20:00:39,745 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 72 transitions, 267 flow [2023-08-03 20:00:39,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 155.6) internal successors, (778), 5 states have internal predecessors, (778), 0 states have call successors, (0), 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:00:39,745 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:00:39,745 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, 1, 1] [2023-08-03 20:00:39,749 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:00:39,946 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,SelfDestructingSolverStorable9 [2023-08-03 20:00:39,946 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:00:39,947 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:00:39,947 INFO L85 PathProgramCache]: Analyzing trace with hash -890632273, now seen corresponding path program 1 times [2023-08-03 20:00:39,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:00:39,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025760128] [2023-08-03 20:00:39,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:39,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:00:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:40,002 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:00:40,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:00:40,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025760128] [2023-08-03 20:00:40,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025760128] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:00:40,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390620247] [2023-08-03 20:00:40,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:40,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:00:40,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:00:40,005 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:00:40,007 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:00:40,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:40,088 INFO L262 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 20:00:40,089 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:00:40,097 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 20:00:40,097 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:00:40,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390620247] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:00:40,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:00:40,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-08-03 20:00:40,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728944505] [2023-08-03 20:00:40,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:00:40,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:00:40,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:00:40,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:00:40,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:00:40,107 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 153 out of 335 [2023-08-03 20:00:40,108 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 72 transitions, 267 flow. Second operand has 3 states, 3 states have (on average 160.33333333333334) internal successors, (481), 3 states have internal predecessors, (481), 0 states have call successors, (0), 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:00:40,108 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:00:40,108 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 335 [2023-08-03 20:00:40,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:00:53,798 INFO L124 PetriNetUnfolderBase]: 195527/237625 cut-off events. [2023-08-03 20:00:53,798 INFO L125 PetriNetUnfolderBase]: For 21437/21437 co-relation queries the response was YES. [2023-08-03 20:00:54,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 489067 conditions, 237625 events. 195527/237625 cut-off events. For 21437/21437 co-relation queries the response was YES. Maximal size of possible extension queue 5071. Compared 1210989 event pairs, 71309 based on Foata normal form. 0/140915 useless extension candidates. Maximal degree in co-relation 235371. Up to 171897 conditions per place. [2023-08-03 20:00:55,633 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 78 selfloop transitions, 2 changer transitions 0/92 dead transitions. [2023-08-03 20:00:55,633 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 92 transitions, 479 flow [2023-08-03 20:00:55,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:00:55,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:00:55,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 535 transitions. [2023-08-03 20:00:55,635 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5323383084577115 [2023-08-03 20:00:55,635 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 535 transitions. [2023-08-03 20:00:55,635 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 535 transitions. [2023-08-03 20:00:55,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:00:55,635 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 535 transitions. [2023-08-03 20:00:55,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 178.33333333333334) internal successors, (535), 3 states have internal predecessors, (535), 0 states have call successors, (0), 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:00:55,637 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:00:55,637 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:00:55,637 INFO L175 Difference]: Start difference. First operand has 72 places, 72 transitions, 267 flow. Second operand 3 states and 535 transitions. [2023-08-03 20:00:55,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 92 transitions, 479 flow [2023-08-03 20:00:55,713 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 92 transitions, 472 flow, removed 2 selfloop flow, removed 2 redundant places. [2023-08-03 20:00:55,714 INFO L231 Difference]: Finished difference. Result has 73 places, 73 transitions, 272 flow [2023-08-03 20:00:55,714 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=260, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=272, PETRI_PLACES=73, PETRI_TRANSITIONS=73} [2023-08-03 20:00:55,714 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 13 predicate places. [2023-08-03 20:00:55,715 INFO L495 AbstractCegarLoop]: Abstraction has has 73 places, 73 transitions, 272 flow [2023-08-03 20:00:55,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 160.33333333333334) internal successors, (481), 3 states have internal predecessors, (481), 0 states have call successors, (0), 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:00:55,715 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:00:55,715 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:00:55,720 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:00:55,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:00:55,916 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:00:55,916 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:00:55,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1184335551, now seen corresponding path program 1 times [2023-08-03 20:00:55,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:00:55,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144348610] [2023-08-03 20:00:55,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:55,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:00:55,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:55,976 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-08-03 20:00:55,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:00:55,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144348610] [2023-08-03 20:00:55,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144348610] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:00:55,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011954360] [2023-08-03 20:00:55,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:00:55,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:00:55,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:00:55,978 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:00:55,981 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:00:56,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:00:56,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 2 conjunts are in the unsatisfiable core [2023-08-03 20:00:56,062 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:00:56,072 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-08-03 20:00:56,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-03 20:00:56,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011954360] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:00:56,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-03 20:00:56,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-08-03 20:00:56,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815636535] [2023-08-03 20:00:56,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:00:56,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:00:56,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:00:56,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:00:56,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:00:56,087 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 153 out of 335 [2023-08-03 20:00:56,087 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 73 transitions, 272 flow. Second operand has 3 states, 3 states have (on average 161.66666666666666) internal successors, (485), 3 states have internal predecessors, (485), 0 states have call successors, (0), 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:00:56,087 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:00:56,087 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 335 [2023-08-03 20:00:56,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:01:11,669 INFO L124 PetriNetUnfolderBase]: 194461/237040 cut-off events. [2023-08-03 20:01:11,670 INFO L125 PetriNetUnfolderBase]: For 25106/25106 co-relation queries the response was YES. [2023-08-03 20:01:12,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 497040 conditions, 237040 events. 194461/237040 cut-off events. For 25106/25106 co-relation queries the response was YES. Maximal size of possible extension queue 4788. Compared 1216527 event pairs, 84459 based on Foata normal form. 0/143958 useless extension candidates. Maximal degree in co-relation 242597. Up to 202424 conditions per place. [2023-08-03 20:01:13,589 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 79 selfloop transitions, 2 changer transitions 0/93 dead transitions. [2023-08-03 20:01:13,589 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 93 transitions, 486 flow [2023-08-03 20:01:13,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:01:13,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:01:13,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 535 transitions. [2023-08-03 20:01:13,591 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5323383084577115 [2023-08-03 20:01:13,591 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 535 transitions. [2023-08-03 20:01:13,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 535 transitions. [2023-08-03 20:01:13,591 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:01:13,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 535 transitions. [2023-08-03 20:01:13,593 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 178.33333333333334) internal successors, (535), 3 states have internal predecessors, (535), 0 states have call successors, (0), 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:01:13,594 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:01:13,594 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:01:13,594 INFO L175 Difference]: Start difference. First operand has 73 places, 73 transitions, 272 flow. Second operand 3 states and 535 transitions. [2023-08-03 20:01:13,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 93 transitions, 486 flow [2023-08-03 20:01:18,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 93 transitions, 484 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:01:18,356 INFO L231 Difference]: Finished difference. Result has 75 places, 74 transitions, 282 flow [2023-08-03 20:01:18,356 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=270, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=282, PETRI_PLACES=75, PETRI_TRANSITIONS=74} [2023-08-03 20:01:18,356 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 15 predicate places. [2023-08-03 20:01:18,356 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 74 transitions, 282 flow [2023-08-03 20:01:18,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 161.66666666666666) internal successors, (485), 3 states have internal predecessors, (485), 0 states have call successors, (0), 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:01:18,357 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:01:18,357 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:01:18,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-08-03 20:01:18,562 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,SelfDestructingSolverStorable11 [2023-08-03 20:01:18,562 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:01:18,562 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:01:18,562 INFO L85 PathProgramCache]: Analyzing trace with hash -628937543, now seen corresponding path program 1 times [2023-08-03 20:01:18,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:01:18,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382821473] [2023-08-03 20:01:18,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:01:18,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:01:18,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:01:18,624 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-08-03 20:01:18,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:01:18,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382821473] [2023-08-03 20:01:18,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382821473] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:01:18,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373736065] [2023-08-03 20:01:18,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:01:18,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:01:18,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:01:18,627 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:01:18,629 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:01:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:01:18,720 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:01:18,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:01:18,739 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-08-03 20:01:18,739 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:01:18,751 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-08-03 20:01:18,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373736065] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:01:18,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:01:18,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 20:01:18,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616281074] [2023-08-03 20:01:18,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:01:18,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:01:18,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:01:18,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:01:18,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:01:18,765 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 20:01:18,766 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 74 transitions, 282 flow. Second operand has 5 states, 5 states have (on average 158.8) internal successors, (794), 5 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:01:18,766 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:01:18,766 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 20:01:18,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:01:32,863 INFO L124 PetriNetUnfolderBase]: 188656/229939 cut-off events. [2023-08-03 20:01:32,863 INFO L125 PetriNetUnfolderBase]: For 21985/21985 co-relation queries the response was YES. [2023-08-03 20:01:33,779 INFO L83 FinitePrefix]: Finished finitePrefix Result has 484103 conditions, 229939 events. 188656/229939 cut-off events. For 21985/21985 co-relation queries the response was YES. Maximal size of possible extension queue 5051. Compared 1202675 event pairs, 67625 based on Foata normal form. 243/140494 useless extension candidates. Maximal degree in co-relation 400629. Up to 212647 conditions per place. [2023-08-03 20:01:34,450 INFO L140 encePairwiseOnDemand]: 332/335 looper letters, 81 selfloop transitions, 3 changer transitions 0/96 dead transitions. [2023-08-03 20:01:34,450 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 96 transitions, 490 flow [2023-08-03 20:01:34,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:01:34,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:01:34,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 688 transitions. [2023-08-03 20:01:34,452 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5134328358208955 [2023-08-03 20:01:34,452 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 688 transitions. [2023-08-03 20:01:34,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 688 transitions. [2023-08-03 20:01:34,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:01:34,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 688 transitions. [2023-08-03 20:01:34,454 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 172.0) internal successors, (688), 4 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:01:34,455 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:01:34,456 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:01:34,456 INFO L175 Difference]: Start difference. First operand has 75 places, 74 transitions, 282 flow. Second operand 4 states and 688 transitions. [2023-08-03 20:01:34,456 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 96 transitions, 490 flow [2023-08-03 20:01:40,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 96 transitions, 488 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:01:40,447 INFO L231 Difference]: Finished difference. Result has 77 places, 73 transitions, 278 flow [2023-08-03 20:01:40,447 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=272, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=278, PETRI_PLACES=77, PETRI_TRANSITIONS=73} [2023-08-03 20:01:40,448 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 17 predicate places. [2023-08-03 20:01:40,448 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 73 transitions, 278 flow [2023-08-03 20:01:40,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 158.8) internal successors, (794), 5 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:01:40,448 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:01:40,449 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-03 20:01:40,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-08-03 20:01:40,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-08-03 20:01:40,654 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:01:40,654 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:01:40,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1351186443, now seen corresponding path program 1 times [2023-08-03 20:01:40,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:01:40,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434764816] [2023-08-03 20:01:40,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:01:40,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:01:40,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:01:40,717 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-08-03 20:01:40,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:01:40,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434764816] [2023-08-03 20:01:40,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434764816] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:01:40,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353746464] [2023-08-03 20:01:40,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:01:40,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:01:40,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:01:40,719 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:01:40,721 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:01:40,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:01:40,813 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:01:40,815 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:01:40,827 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-08-03 20:01:40,828 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:01:40,841 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-08-03 20:01:40,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353746464] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:01:40,842 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:01:40,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 20:01:40,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314767301] [2023-08-03 20:01:40,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:01:40,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:01:40,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:01:40,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:01:40,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:01:40,854 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 20:01:40,855 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 73 transitions, 278 flow. Second operand has 5 states, 5 states have (on average 159.0) internal successors, (795), 5 states have internal predecessors, (795), 0 states have call successors, (0), 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:01:40,855 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:01:40,855 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 20:01:40,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:01:49,711 INFO L124 PetriNetUnfolderBase]: 121201/148228 cut-off events. [2023-08-03 20:01:49,711 INFO L125 PetriNetUnfolderBase]: For 17565/17565 co-relation queries the response was YES. [2023-08-03 20:01:50,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 311725 conditions, 148228 events. 121201/148228 cut-off events. For 17565/17565 co-relation queries the response was YES. Maximal size of possible extension queue 2636. Compared 718772 event pairs, 29065 based on Foata normal form. 1458/91498 useless extension candidates. Maximal degree in co-relation 290955. Up to 71814 conditions per place. [2023-08-03 20:01:50,753 INFO L140 encePairwiseOnDemand]: 331/335 looper letters, 89 selfloop transitions, 4 changer transitions 0/105 dead transitions. [2023-08-03 20:01:50,753 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 105 transitions, 540 flow [2023-08-03 20:01:50,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:01:50,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:01:50,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 697 transitions. [2023-08-03 20:01:50,754 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5201492537313432 [2023-08-03 20:01:50,754 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 697 transitions. [2023-08-03 20:01:50,755 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 697 transitions. [2023-08-03 20:01:50,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:01:50,755 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 697 transitions. [2023-08-03 20:01:50,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 174.25) internal successors, (697), 4 states have internal predecessors, (697), 0 states have call successors, (0), 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:01:50,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:01:50,757 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:01:50,757 INFO L175 Difference]: Start difference. First operand has 77 places, 73 transitions, 278 flow. Second operand 4 states and 697 transitions. [2023-08-03 20:01:50,757 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 105 transitions, 540 flow [2023-08-03 20:01:52,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 105 transitions, 534 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-03 20:01:52,149 INFO L231 Difference]: Finished difference. Result has 79 places, 74 transitions, 292 flow [2023-08-03 20:01:52,149 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=272, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=292, PETRI_PLACES=79, PETRI_TRANSITIONS=74} [2023-08-03 20:01:52,149 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 19 predicate places. [2023-08-03 20:01:52,149 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 74 transitions, 292 flow [2023-08-03 20:01:52,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 159.0) internal successors, (795), 5 states have internal predecessors, (795), 0 states have call successors, (0), 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:01:52,150 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:01:52,150 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:01:52,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-08-03 20:01:52,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-08-03 20:01:52,350 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:01:52,351 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:01:52,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1708216798, now seen corresponding path program 1 times [2023-08-03 20:01:52,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:01:52,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865358811] [2023-08-03 20:01:52,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:01:52,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:01:52,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:01:52,438 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-08-03 20:01:52,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:01:52,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865358811] [2023-08-03 20:01:52,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865358811] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:01:52,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336358658] [2023-08-03 20:01:52,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:01:52,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:01:52,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:01:52,440 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:01:52,443 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:01:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:01:52,539 INFO L262 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:01:52,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:01:52,551 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-08-03 20:01:52,552 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:01:52,567 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-08-03 20:01:52,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336358658] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:01:52,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:01:52,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-08-03 20:01:52,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749544597] [2023-08-03 20:01:52,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:01:52,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:01:52,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:01:52,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:01:52,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:01:52,579 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 20:01:52,580 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 74 transitions, 292 flow. Second operand has 5 states, 5 states have (on average 159.4) internal successors, (797), 5 states have internal predecessors, (797), 0 states have call successors, (0), 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:01:52,580 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:01:52,580 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 20:01:52,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:02:01,380 INFO L124 PetriNetUnfolderBase]: 115306/140696 cut-off events. [2023-08-03 20:02:01,380 INFO L125 PetriNetUnfolderBase]: For 34148/34148 co-relation queries the response was YES. [2023-08-03 20:02:01,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 309051 conditions, 140696 events. 115306/140696 cut-off events. For 34148/34148 co-relation queries the response was YES. Maximal size of possible extension queue 2636. Compared 673583 event pairs, 44506 based on Foata normal form. 694/85902 useless extension candidates. Maximal degree in co-relation 305950. Up to 101418 conditions per place. [2023-08-03 20:02:02,341 INFO L140 encePairwiseOnDemand]: 331/335 looper letters, 90 selfloop transitions, 4 changer transitions 0/106 dead transitions. [2023-08-03 20:02:02,341 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 106 transitions, 556 flow [2023-08-03 20:02:02,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:02:02,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:02:02,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 697 transitions. [2023-08-03 20:02:02,345 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5201492537313432 [2023-08-03 20:02:02,345 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 697 transitions. [2023-08-03 20:02:02,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 697 transitions. [2023-08-03 20:02:02,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:02:02,346 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 697 transitions. [2023-08-03 20:02:02,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 174.25) internal successors, (697), 4 states have internal predecessors, (697), 0 states have call successors, (0), 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:02:02,349 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:02:02,349 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:02:02,349 INFO L175 Difference]: Start difference. First operand has 79 places, 74 transitions, 292 flow. Second operand 4 states and 697 transitions. [2023-08-03 20:02:02,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 106 transitions, 556 flow [2023-08-03 20:02:03,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 106 transitions, 552 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-03 20:02:03,868 INFO L231 Difference]: Finished difference. Result has 83 places, 75 transitions, 308 flow [2023-08-03 20:02:03,868 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=288, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=308, PETRI_PLACES=83, PETRI_TRANSITIONS=75} [2023-08-03 20:02:03,869 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 23 predicate places. [2023-08-03 20:02:03,869 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 75 transitions, 308 flow [2023-08-03 20:02:03,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 159.4) internal successors, (797), 5 states have internal predecessors, (797), 0 states have call successors, (0), 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:02:03,869 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:02:03,869 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 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:02:03,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-08-03 20:02:04,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-08-03 20:02:04,070 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:02:04,070 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:02:04,070 INFO L85 PathProgramCache]: Analyzing trace with hash 82037629, now seen corresponding path program 1 times [2023-08-03 20:02:04,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:02:04,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764712805] [2023-08-03 20:02:04,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:02:04,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:02:04,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:02:04,164 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-08-03 20:02:04,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:02:04,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764712805] [2023-08-03 20:02:04,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764712805] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:02:04,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097218412] [2023-08-03 20:02:04,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:02:04,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:02:04,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:02:04,167 INFO L229 MonitoredProcess]: Starting monitored process 15 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:02:04,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-08-03 20:02:04,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:02:04,410 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-03 20:02:04,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:02:04,426 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-08-03 20:02:04,427 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:02:04,440 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-08-03 20:02:04,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097218412] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:02:04,440 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:02:04,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2023-08-03 20:02:04,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239940025] [2023-08-03 20:02:04,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:02:04,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:02:04,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:02:04,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:02:04,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:02:04,455 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 335 [2023-08-03 20:02:04,456 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 75 transitions, 308 flow. Second operand has 5 states, 5 states have (on average 159.8) internal successors, (799), 5 states have internal predecessors, (799), 0 states have call successors, (0), 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:02:04,456 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:02:04,456 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 335 [2023-08-03 20:02:04,456 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:02:13,452 INFO L124 PetriNetUnfolderBase]: 115282/140655 cut-off events. [2023-08-03 20:02:13,452 INFO L125 PetriNetUnfolderBase]: For 34014/34014 co-relation queries the response was YES. [2023-08-03 20:02:14,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 314200 conditions, 140655 events. 115282/140655 cut-off events. For 34014/34014 co-relation queries the response was YES. Maximal size of possible extension queue 2636. Compared 673278 event pairs, 57259 based on Foata normal form. 19/85198 useless extension candidates. Maximal degree in co-relation 311043. Up to 134404 conditions per place. [2023-08-03 20:02:14,459 INFO L140 encePairwiseOnDemand]: 331/335 looper letters, 89 selfloop transitions, 3 changer transitions 3/107 dead transitions. [2023-08-03 20:02:14,459 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 107 transitions, 574 flow [2023-08-03 20:02:14,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:02:14,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:02:14,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 697 transitions. [2023-08-03 20:02:14,460 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5201492537313432 [2023-08-03 20:02:14,460 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 697 transitions. [2023-08-03 20:02:14,460 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 697 transitions. [2023-08-03 20:02:14,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:02:14,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 697 transitions. [2023-08-03 20:02:14,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 174.25) internal successors, (697), 4 states have internal predecessors, (697), 0 states have call successors, (0), 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:02:14,464 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:02:14,464 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:02:14,464 INFO L175 Difference]: Start difference. First operand has 83 places, 75 transitions, 308 flow. Second operand 4 states and 697 transitions. [2023-08-03 20:02:14,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 107 transitions, 574 flow [2023-08-03 20:02:17,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 107 transitions, 570 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-03 20:02:17,973 INFO L231 Difference]: Finished difference. Result has 87 places, 73 transitions, 306 flow [2023-08-03 20:02:17,973 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=304, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=306, PETRI_PLACES=87, PETRI_TRANSITIONS=73} [2023-08-03 20:02:17,973 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 27 predicate places. [2023-08-03 20:02:17,973 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 73 transitions, 306 flow [2023-08-03 20:02:17,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 159.8) internal successors, (799), 5 states have internal predecessors, (799), 0 states have call successors, (0), 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:02:17,974 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:02:17,974 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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:02:17,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-08-03 20:02:18,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:02:18,177 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:02:18,177 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:02:18,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1502085419, now seen corresponding path program 1 times [2023-08-03 20:02:18,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:02:18,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204016320] [2023-08-03 20:02:18,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:02:18,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:02:18,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:02:18,507 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-08-03 20:02:18,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:02:18,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204016320] [2023-08-03 20:02:18,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204016320] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:02:18,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:02:18,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-03 20:02:18,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129234260] [2023-08-03 20:02:18,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:02:18,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-03 20:02:18,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:02:18,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-03 20:02:18,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-03 20:02:18,520 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 151 out of 335 [2023-08-03 20:02:18,521 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 73 transitions, 306 flow. Second operand has 3 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 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:02:18,521 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:02:18,521 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 151 of 335 [2023-08-03 20:02:18,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:02:26,435 INFO L124 PetriNetUnfolderBase]: 107107/126545 cut-off events. [2023-08-03 20:02:26,435 INFO L125 PetriNetUnfolderBase]: For 53375/53375 co-relation queries the response was YES. [2023-08-03 20:02:27,042 INFO L83 FinitePrefix]: Finished finitePrefix Result has 282624 conditions, 126545 events. 107107/126545 cut-off events. For 53375/53375 co-relation queries the response was YES. Maximal size of possible extension queue 2187. Compared 516840 event pairs, 9073 based on Foata normal form. 1/74382 useless extension candidates. Maximal degree in co-relation 282201. Up to 116374 conditions per place. [2023-08-03 20:02:27,549 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 111 selfloop transitions, 7 changer transitions 1/131 dead transitions. [2023-08-03 20:02:27,550 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 131 transitions, 811 flow [2023-08-03 20:02:27,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-03 20:02:27,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-03 20:02:27,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 561 transitions. [2023-08-03 20:02:27,553 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5582089552238806 [2023-08-03 20:02:27,553 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 561 transitions. [2023-08-03 20:02:27,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 561 transitions. [2023-08-03 20:02:27,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:02:27,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 561 transitions. [2023-08-03 20:02:27,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 187.0) internal successors, (561), 3 states have internal predecessors, (561), 0 states have call successors, (0), 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:02:27,591 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:02:27,591 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 335.0) internal successors, (1340), 4 states have internal predecessors, (1340), 0 states have call successors, (0), 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:02:27,591 INFO L175 Difference]: Start difference. First operand has 87 places, 73 transitions, 306 flow. Second operand 3 states and 561 transitions. [2023-08-03 20:02:27,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 131 transitions, 811 flow [2023-08-03 20:02:28,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 131 transitions, 791 flow, removed 2 selfloop flow, removed 4 redundant places. [2023-08-03 20:02:28,446 INFO L231 Difference]: Finished difference. Result has 86 places, 79 transitions, 343 flow [2023-08-03 20:02:28,446 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=296, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=343, PETRI_PLACES=86, PETRI_TRANSITIONS=79} [2023-08-03 20:02:28,446 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 26 predicate places. [2023-08-03 20:02:28,446 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 79 transitions, 343 flow [2023-08-03 20:02:28,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 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:02:28,447 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:02:28,447 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1] [2023-08-03 20:02:28,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-03 20:02:28,447 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:02:28,447 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:02:28,447 INFO L85 PathProgramCache]: Analyzing trace with hash -703223070, now seen corresponding path program 1 times [2023-08-03 20:02:28,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:02:28,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995108543] [2023-08-03 20:02:28,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:02:28,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:02:28,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:02:28,829 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-08-03 20:02:28,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:02:28,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995108543] [2023-08-03 20:02:28,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995108543] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:02:28,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:02:28,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-03 20:02:28,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151524502] [2023-08-03 20:02:28,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:02:28,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:02:28,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:02:28,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:02:28,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:02:28,865 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 335 [2023-08-03 20:02:28,865 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 79 transitions, 343 flow. Second operand has 5 states, 5 states have (on average 152.6) internal successors, (763), 5 states have internal predecessors, (763), 0 states have call successors, (0), 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:02:28,865 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:02:28,866 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 335 [2023-08-03 20:02:28,866 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:02:45,134 INFO L124 PetriNetUnfolderBase]: 166482/214051 cut-off events. [2023-08-03 20:02:45,134 INFO L125 PetriNetUnfolderBase]: For 145936/145936 co-relation queries the response was YES. [2023-08-03 20:02:46,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 540635 conditions, 214051 events. 166482/214051 cut-off events. For 145936/145936 co-relation queries the response was YES. Maximal size of possible extension queue 4909. Compared 1293319 event pairs, 54878 based on Foata normal form. 36134/250185 useless extension candidates. Maximal degree in co-relation 539724. Up to 107063 conditions per place. [2023-08-03 20:02:46,872 INFO L140 encePairwiseOnDemand]: 326/335 looper letters, 217 selfloop transitions, 5 changer transitions 3/235 dead transitions. [2023-08-03 20:02:46,873 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 235 transitions, 1534 flow [2023-08-03 20:02:46,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 20:02:46,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 20:02:46,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 924 transitions. [2023-08-03 20:02:46,875 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5516417910447761 [2023-08-03 20:02:46,875 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 924 transitions. [2023-08-03 20:02:46,875 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 924 transitions. [2023-08-03 20:02:46,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:02:46,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 924 transitions. [2023-08-03 20:02:46,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 184.8) internal successors, (924), 5 states have internal predecessors, (924), 0 states have call successors, (0), 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:02:46,879 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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:02:46,879 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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:02:46,879 INFO L175 Difference]: Start difference. First operand has 86 places, 79 transitions, 343 flow. Second operand 5 states and 924 transitions. [2023-08-03 20:02:46,879 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 235 transitions, 1534 flow [2023-08-03 20:02:52,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 235 transitions, 1522 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-03 20:02:52,154 INFO L231 Difference]: Finished difference. Result has 92 places, 82 transitions, 407 flow [2023-08-03 20:02:52,154 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=336, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=407, PETRI_PLACES=92, PETRI_TRANSITIONS=82} [2023-08-03 20:02:52,154 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 32 predicate places. [2023-08-03 20:02:52,154 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 82 transitions, 407 flow [2023-08-03 20:02:52,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 152.6) internal successors, (763), 5 states have internal predecessors, (763), 0 states have call successors, (0), 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:02:52,154 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:02:52,155 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1] [2023-08-03 20:02:52,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-03 20:02:52,155 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:02:52,155 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:02:52,155 INFO L85 PathProgramCache]: Analyzing trace with hash 680213032, now seen corresponding path program 1 times [2023-08-03 20:02:52,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:02:52,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526443660] [2023-08-03 20:02:52,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:02:52,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:02:52,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:02:52,272 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-08-03 20:02:52,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:02:52,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526443660] [2023-08-03 20:02:52,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526443660] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:02:52,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:02:52,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-03 20:02:52,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694512719] [2023-08-03 20:02:52,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:02:52,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-03 20:02:52,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:02:52,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-03 20:02:52,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-03 20:02:52,300 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 335 [2023-08-03 20:02:52,301 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 82 transitions, 407 flow. Second operand has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:02:52,301 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:02:52,301 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 335 [2023-08-03 20:02:52,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:02:52,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 44#L74-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 542#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,478 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-03 20:02:52,478 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:02:52,478 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-03 20:02:52,478 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:02:52,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 44#L74-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 542#(<= |ULTIMATE.start_main_~asdf~1#1| 1), Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,522 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-03 20:02:52,522 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:02:52,522 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:02:52,522 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-03 20:02:52,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 153#L74-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,562 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-03 20:02:52,562 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:02:52,562 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:02:52,562 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:02:52,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 153#L74-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,608 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,608 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,608 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:02:52,608 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,610 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,610 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,610 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,610 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:02:52,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,699 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,699 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,699 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,700 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,701 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,701 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,701 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:02:52,701 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,762 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,762 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,762 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,762 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,764 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,764 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,764 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,764 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,765 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,765 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:02:52,765 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,765 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,842 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,842 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,842 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,842 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,844 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,844 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,844 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,844 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,854 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,854 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,854 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,854 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,855 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,855 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:02:52,855 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,855 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,979 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,979 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,979 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,979 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,980 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,980 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,981 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,981 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,981 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,981 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,981 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,981 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:52,982 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,982 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:02:52,982 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:52,982 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,099 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,099 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,099 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,099 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,100 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,100 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,100 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,100 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,111 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,111 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,111 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,111 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,112 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,112 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,112 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,112 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,112 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,112 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,112 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,113 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,113 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,113 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,113 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,113 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,117 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,117 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,117 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,265 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,265 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,265 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,265 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,266 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,266 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,266 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,266 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,276 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,277 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,277 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,277 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,277 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,277 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,277 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,277 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,282 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,282 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,282 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,282 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,283 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,283 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,283 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,283 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,284 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,284 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,284 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,284 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,285 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,285 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,285 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,285 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,286 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,286 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:02:53,286 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,286 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,477 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,477 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,477 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,477 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,478 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,478 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,478 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,478 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,480 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,480 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,480 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,480 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,480 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,481 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,481 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,481 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,485 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,485 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,485 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,485 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,485 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,486 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,486 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,486 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,495 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,495 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,495 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,495 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,496 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,496 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,496 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,496 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,497 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,497 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,497 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,497 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,497 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,497 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,498 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,498 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,498 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,498 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,498 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,499 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,503 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,503 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,503 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,503 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,504 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,504 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,504 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:02:53,504 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,965 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,965 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,965 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,965 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,966 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,966 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,966 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,966 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,975 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,975 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,975 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,975 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,976 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,976 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,976 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,978 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,978 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,978 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,978 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,979 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,979 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,979 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,979 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,980 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,980 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,980 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,980 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:53,980 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,980 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,980 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,980 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,981 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,981 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,981 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,981 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,983 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,983 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,983 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,983 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:53,984 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,985 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:53,985 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:02:53,985 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,248 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,248 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,248 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,248 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,249 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,250 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,250 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,250 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,251 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,251 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,251 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,251 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,252 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,252 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,253 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,253 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,253 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,253 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,254 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,254 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,254 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,254 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,255 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,255 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,255 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,255 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,256 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,257 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,257 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,257 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,258 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,258 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,258 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,258 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,276 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,276 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,276 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,276 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,277 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,277 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,277 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,277 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,279 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,279 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,279 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,279 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,280 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,280 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,280 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,280 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,281 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,281 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,281 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,281 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,281 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,281 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,281 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,281 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,282 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,282 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,282 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,282 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,283 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,283 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,283 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,283 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,284 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,284 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,284 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,284 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,291 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,291 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,291 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,291 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,291 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,291 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,291 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,291 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,293 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,293 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,293 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:02:54,293 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,631 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,631 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,631 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,631 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,632 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,633 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,633 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,633 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,634 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,634 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,634 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,634 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,635 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,635 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,635 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,635 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,636 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,636 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,637 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,637 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,637 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,637 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,651 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,651 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,651 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,651 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,651 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,651 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,651 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,651 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,652 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,652 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,652 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,652 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,667 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,667 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,667 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,667 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,668 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,668 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,668 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,668 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,669 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,669 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,669 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,669 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,670 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,670 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,670 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,670 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,674 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,674 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,674 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,674 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,674 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,674 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,675 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,675 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,675 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,675 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,675 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,675 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,676 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,676 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,676 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,676 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,677 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,677 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,677 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,677 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,678 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,678 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,678 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,678 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:54,679 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,679 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,679 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,679 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:54,680 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,680 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:54,680 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:02:54,680 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,359 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,359 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,359 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,359 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,360 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,360 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,360 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,360 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,361 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,361 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,361 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,361 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,363 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,363 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,363 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,364 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,364 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,364 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,364 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,365 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,365 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,365 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,366 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,367 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,367 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,367 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,367 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,368 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,368 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,368 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,368 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,387 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,387 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,387 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,387 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,388 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,388 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,388 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,388 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,388 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,389 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,389 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,389 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [30#L75-6true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,389 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,390 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,390 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,390 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,393 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,393 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,393 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,393 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,393 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,393 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,394 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,394 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,394 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,394 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,394 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,394 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [30#L75-6true, 111#L50-5true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,395 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,395 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,395 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,395 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,396 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,396 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,396 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,396 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,397 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,397 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,397 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,397 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,398 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,398 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,398 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,399 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,399 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,399 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,399 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,401 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,402 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,402 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,402 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,403 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,403 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,403 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,403 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,404 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,404 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,404 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,404 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,414 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,415 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,415 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,415 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,416 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,416 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,416 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,416 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,418 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,418 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,418 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,418 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,418 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,418 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,418 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,418 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,419 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,419 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,419 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,419 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,420 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,420 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,420 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,420 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:02:55,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,854 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,854 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,854 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,854 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,856 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,856 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,856 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,856 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,857 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,857 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,857 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,857 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,858 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,858 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,858 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,858 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,860 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,860 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,860 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,860 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,860 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,861 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,861 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,861 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,861 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,861 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,861 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,861 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,863 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,863 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,863 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,863 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,864 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,864 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,884 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,884 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,884 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,884 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,886 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,886 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,886 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,886 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,887 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,887 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,887 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,887 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,888 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,888 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,888 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,888 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,889 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,889 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,889 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,891 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,891 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,891 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,891 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,891 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,891 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,891 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,892 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,892 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,892 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,892 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,892 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,893 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,893 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,893 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,893 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:55,894 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,894 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,894 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,894 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,895 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,895 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,896 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,896 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:55,897 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,897 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:55,897 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:55,897 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,192 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,192 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,192 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,192 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,194 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,194 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,194 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,194 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,195 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,195 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,196 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,196 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,196 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,196 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,201 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,201 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,201 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,201 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,202 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,202 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,202 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,202 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,203 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,203 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,203 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,203 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,204 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,204 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,204 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,204 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,206 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,206 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,206 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:02:56,206 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,713 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,713 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,713 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,713 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,713 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,713 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,713 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,713 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,715 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,715 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,715 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,715 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,732 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,732 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,732 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,733 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,733 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,734 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,734 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,735 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,735 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,735 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,735 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,741 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,741 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,741 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,741 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,743 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,743 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,743 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,743 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,743 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,744 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,744 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,744 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,744 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,744 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,744 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,748 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,748 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,748 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,748 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,748 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,749 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,749 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,749 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,749 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,750 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,750 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,750 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,750 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,751 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,751 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,751 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,751 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,754 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,754 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,754 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,755 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,756 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,756 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,756 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,758 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,758 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,758 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,758 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,760 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,760 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,760 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,760 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,762 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,762 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,762 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,762 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,763 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,763 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,763 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,763 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,764 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,764 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,764 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,765 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,765 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,765 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,765 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,766 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,766 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,766 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,766 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,777 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,777 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,777 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,778 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,778 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,779 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,779 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,779 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,779 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,779 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,779 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,780 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,780 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,780 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,780 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,783 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,783 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,783 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:56,784 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,784 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,784 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,784 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,784 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,785 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,785 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,785 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,785 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,785 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:56,786 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,786 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:02:56,786 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:56,786 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,639 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,639 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,640 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,640 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,642 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,642 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,642 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,643 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,645 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,645 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,645 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,645 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,647 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,647 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,647 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,647 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,648 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,648 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,648 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,648 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,649 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,649 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,649 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,650 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,650 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,650 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,650 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,652 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,652 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,652 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,652 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,653 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,653 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,653 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,653 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,673 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,674 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,674 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,674 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,675 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,675 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,675 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,675 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,676 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,677 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,677 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,677 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,679 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,679 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,679 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,679 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,681 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,681 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,681 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,681 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,682 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,682 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,682 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,682 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,683 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,683 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,683 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,683 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,684 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,684 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,684 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,684 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,685 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,685 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,685 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,685 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,686 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,686 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,686 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,686 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,687 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,687 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,687 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,687 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,688 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,688 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,688 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,689 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,689 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,689 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,689 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,690 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,690 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,690 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,690 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,692 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,692 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,692 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,692 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,694 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,694 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,694 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,694 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,695 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,695 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,695 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,695 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,696 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,696 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,696 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,697 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,697 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,697 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,697 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,698 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,698 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,698 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,698 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,698 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,698 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,698 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,698 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,699 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,699 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,699 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,699 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,700 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,700 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,700 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,700 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,701 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,701 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,701 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,701 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,702 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,702 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,702 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,702 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,703 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,703 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,703 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,703 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,707 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,707 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,707 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,707 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:57,708 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,708 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,708 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,708 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,709 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,709 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,709 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,709 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,720 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,720 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,720 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,720 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,721 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,722 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,722 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,722 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:57,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:57,724 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,724 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,724 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:57,724 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:02:58,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,613 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,613 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,613 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,613 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,615 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,615 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,615 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,615 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,616 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,616 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,616 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,616 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,617 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,617 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,617 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,617 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,619 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,619 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,619 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,636 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,636 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,636 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,636 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,637 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,637 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,637 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,637 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,639 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,639 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,639 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,639 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,642 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,642 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,642 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,642 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,644 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,644 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,644 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,644 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,645 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,645 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,645 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,645 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,646 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,646 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,646 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,646 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,648 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,649 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,649 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,649 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,650 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,650 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,650 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,650 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,654 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,654 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,654 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,654 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,655 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,655 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,655 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,655 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,656 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,656 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,656 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,656 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,657 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,657 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,657 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,657 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,658 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,658 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,658 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,658 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,661 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,661 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,661 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,661 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,661 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,661 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,662 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,662 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,662 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,662 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,662 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,662 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,663 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,663 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,663 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,663 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,664 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,664 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,664 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,665 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,665 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,666 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,666 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,666 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,667 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,667 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,667 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,667 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,668 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,668 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,668 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,668 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,670 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,670 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,670 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,670 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,672 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,672 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,672 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,673 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,676 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,676 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,676 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,676 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,678 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,678 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,678 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,678 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,679 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,679 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,679 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,679 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,690 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,690 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,690 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,690 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,691 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,691 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,691 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,691 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,692 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,692 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,693 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,693 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,693 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,693 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,693 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,693 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,694 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,694 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,694 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,694 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,695 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,695 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,695 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,695 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,698 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,698 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,698 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,698 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,699 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,699 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,699 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,699 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:58,700 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,700 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,700 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,700 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,701 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,701 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,701 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,701 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,702 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,702 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,702 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,702 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:58,702 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,702 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:58,703 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:02:58,703 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,318 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,318 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,318 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,318 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,319 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,319 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,319 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,319 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,320 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,320 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,320 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,320 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,321 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,321 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,321 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,321 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,322 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,322 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,322 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,322 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,323 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,323 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,323 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,323 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,346 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,346 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,346 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,346 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,347 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,347 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,347 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,347 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,348 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,348 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,349 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,349 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,350 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,350 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,350 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,350 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,351 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,351 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,351 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,351 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,353 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,353 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,353 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,353 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,354 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,354 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,354 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,354 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,355 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,355 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,355 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,356 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,357 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,358 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,358 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,358 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,361 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,361 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,361 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,361 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,362 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,362 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,362 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,362 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,363 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,363 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,363 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,363 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,365 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,365 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,365 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,365 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,365 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,365 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,365 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,366 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,366 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,366 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,366 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,366 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,367 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,367 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,367 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,367 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,368 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,368 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,368 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,368 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,369 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,369 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,369 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,369 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,370 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,370 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,370 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,370 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,371 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,371 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,371 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,371 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,372 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,372 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,372 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,372 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,372 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,372 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,372 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,372 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,373 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,373 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,373 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,373 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,375 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,375 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,375 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,375 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,377 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,377 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,377 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,377 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,379 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,379 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,379 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,379 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,379 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,379 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,379 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,379 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,380 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,380 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,380 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,380 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,381 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,381 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,381 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,381 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,382 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,382 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,382 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,382 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,382 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,382 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,382 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,382 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,383 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,383 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,383 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,383 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,384 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,384 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,384 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,384 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,386 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,386 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,387 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,387 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,388 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,388 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,388 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,388 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,390 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,391 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,391 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,391 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,392 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,392 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,393 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,393 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,393 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,393 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,406 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,406 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,407 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,407 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,407 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:02:59,408 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,408 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,408 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,408 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,409 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,409 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,409 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,410 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,410 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:02:59,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:02:59,410 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,411 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,411 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:02:59,411 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:03:00,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,355 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,355 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,355 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,355 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,356 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,356 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,356 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,356 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,356 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,357 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,357 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,357 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,357 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,357 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,357 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,357 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,358 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,358 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,358 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,358 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,359 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,359 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,359 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,359 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,375 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,375 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,375 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,375 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,376 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,376 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,376 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,376 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,378 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,378 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,378 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,378 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,380 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,380 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,380 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,380 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,381 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,381 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,381 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,381 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,383 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,383 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,383 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,384 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,388 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,388 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,388 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,388 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,390 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,390 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,390 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,390 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,391 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,391 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,391 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,391 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,392 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,392 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,392 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,394 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,394 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,395 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,395 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,395 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,395 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,396 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,396 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,396 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,396 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,397 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,397 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,397 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,398 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,399 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,399 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,399 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,401 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,401 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,401 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,401 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,402 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,402 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,402 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,402 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,403 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,403 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,403 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,404 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,405 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,405 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,405 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,405 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,406 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,406 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,406 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,406 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,407 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,407 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,407 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,407 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,407 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,407 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,407 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,408 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,408 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,408 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,408 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,410 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,410 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,410 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,410 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,411 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,411 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,412 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,412 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,412 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,412 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,413 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,413 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,413 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,413 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,413 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,414 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,414 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,414 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,415 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,415 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,415 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,416 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,417 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,417 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,417 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,417 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,418 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,418 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,418 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,418 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,419 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,419 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,419 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,420 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,420 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,420 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,420 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,420 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,421 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,421 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,421 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,421 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:00,423 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,423 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,423 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,423 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,425 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,425 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,426 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,426 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,426 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,426 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,427 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,427 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,427 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,427 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,435 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,435 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,435 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,436 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,436 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,437 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,437 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,437 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,438 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,438 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,438 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,440 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,440 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:00,441 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:00,441 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:03:00,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,374 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,375 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,375 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,375 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,375 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,376 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,376 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,376 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,376 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:01,403 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,403 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,403 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,403 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,404 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,404 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,404 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,404 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:01,406 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,406 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,406 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,406 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,408 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,408 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,408 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,408 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,411 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,411 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,411 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,412 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,412 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,412 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,412 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,414 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,414 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,414 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,414 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,415 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,415 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,415 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,415 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:01,417 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,417 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,417 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,417 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,418 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,418 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,418 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,418 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,419 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,419 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,419 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,419 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:01,421 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,421 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,421 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,421 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,423 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,423 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,423 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,424 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,424 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,424 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,424 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,425 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,425 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,425 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,426 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,426 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,427 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,427 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,427 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,427 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,427 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,428 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,428 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,428 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,428 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,428 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,428 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,429 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,429 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,429 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,429 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:01,431 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,431 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,431 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,431 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,432 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,432 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,432 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,432 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,432 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,433 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,433 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,433 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,433 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,433 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,433 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,433 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,434 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,434 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,434 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,434 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:01,436 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,436 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,436 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,441 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,441 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,441 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,442 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,442 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,442 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,443 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,443 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,443 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,443 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,443 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,443 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,443 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,444 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,444 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,444 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,444 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,445 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,445 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,445 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,446 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,446 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,446 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,447 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,449 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,449 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,449 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,461 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,462 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,462 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,462 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,462 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,462 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,462 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,462 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,463 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,463 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,463 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,464 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,464 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,464 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,464 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,464 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,466 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,466 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,466 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,466 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:01,467 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,467 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:03:01,467 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:01,467 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,427 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,427 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,427 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,427 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,428 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,428 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,428 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,428 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,430 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,430 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,430 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,430 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,431 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,431 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,431 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,431 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,432 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,432 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,432 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,432 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,433 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,433 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,433 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,433 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,434 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,434 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,434 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,434 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,436 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,436 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,436 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,436 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,437 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,437 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,437 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,437 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,441 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,441 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,441 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,441 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,441 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,441 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,441 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,441 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,443 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,443 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,443 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,443 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,444 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,444 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,444 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,444 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,444 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,444 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,444 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,444 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,449 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,449 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,449 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,449 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,449 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,449 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,449 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,450 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,451 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,451 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,451 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,451 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,452 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,452 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,452 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,452 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,453 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,453 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,453 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,453 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,454 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,454 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,454 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,454 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,457 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,457 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,457 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,457 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,461 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,461 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,461 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,461 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,462 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,462 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,462 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,462 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,463 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,463 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,463 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,463 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,464 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,464 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,464 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,464 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,466 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,467 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,467 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,467 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,467 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,467 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,468 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,468 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,469 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,469 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,469 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,469 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,472 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,472 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,472 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,472 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,473 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,473 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,473 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,473 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,474 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,474 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,474 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,474 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,475 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,475 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,475 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,475 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,475 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,475 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,476 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,476 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,476 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,476 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,476 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,476 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,477 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,477 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,477 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,477 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,478 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,478 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,478 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,478 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,479 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,479 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,479 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,479 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,480 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,480 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,480 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,480 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:02,481 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,481 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,481 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,481 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,482 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,482 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,482 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,483 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,483 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,483 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,483 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,483 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,484 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,484 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,484 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,484 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,491 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,491 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,491 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,491 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,492 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,492 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,492 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,492 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:02,493 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,493 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:03:02,493 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:02,493 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,130 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,130 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,130 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,130 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,131 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,131 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,131 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,131 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,132 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,133 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,133 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,133 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,149 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,149 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,149 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,149 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,150 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,150 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,150 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,151 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,153 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,153 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,153 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,153 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,158 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,158 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,158 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,158 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,159 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,159 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,159 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,159 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,160 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,160 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,160 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,160 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,161 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,161 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,161 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,161 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,162 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,162 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,162 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,162 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,163 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,163 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,163 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,450 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,450 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,450 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,451 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,452 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,452 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,452 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,452 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,453 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,453 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,453 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,453 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,454 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,454 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,454 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,454 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,456 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,456 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,456 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,456 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,457 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,457 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,457 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,458 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,458 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,458 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,459 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,459 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,459 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,459 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,459 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,460 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,460 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,460 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,461 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,461 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,461 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,461 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,461 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,462 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,462 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,462 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,462 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,462 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,463 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,463 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,463 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,463 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,464 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,464 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,464 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,464 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,466 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,466 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,466 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,466 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,466 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,467 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,467 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,467 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,467 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,468 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,468 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,468 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,468 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,469 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,469 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,469 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,469 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,469 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,470 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,470 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,471 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,471 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,471 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,471 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,472 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,472 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,473 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,473 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,473 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,473 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,474 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,474 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,474 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,474 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,474 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,474 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,475 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,475 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,475 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,475 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,477 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,477 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,477 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,477 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,478 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,478 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,478 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,478 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:03,479 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,479 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,479 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,479 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,480 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,480 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,481 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,481 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,481 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,481 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,481 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,482 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:03,482 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,482 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:03:03,482 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:03,483 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,157 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,157 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,157 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,157 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,158 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,158 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,158 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,158 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,159 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,159 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,159 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,159 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,171 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,171 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,172 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,172 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,172 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,172 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,172 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,172 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,173 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,173 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,173 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,173 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,174 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,174 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,174 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,174 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,175 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,175 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,175 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,177 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,177 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,177 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,178 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,178 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,178 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,178 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,178 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,179 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,179 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,179 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,179 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,180 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,180 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,180 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,180 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,181 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,181 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,181 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,181 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,182 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,182 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,182 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,182 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,183 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,183 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,183 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,183 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,185 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,185 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,185 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,189 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,190 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,190 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,190 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,190 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,190 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,190 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,190 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,192 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,192 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,192 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,192 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,193 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,193 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,193 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,193 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,193 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,193 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,193 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,193 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,194 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,194 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,194 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,194 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,195 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,195 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,195 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,195 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,196 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,196 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,196 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,196 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,197 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,197 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,197 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,197 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,198 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,198 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,198 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,198 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,199 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,199 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,199 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,200 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,200 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,200 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,200 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,201 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,201 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,201 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,202 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,202 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,202 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,202 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,202 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,202 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,203 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,203 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,203 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,203 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,204 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,204 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,204 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,204 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,205 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,205 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,205 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,205 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,206 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,206 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,206 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,206 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,206 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,207 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,207 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,207 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,207 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,207 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,207 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,207 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,208 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,208 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,208 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,208 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,209 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,209 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,209 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,209 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,210 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,210 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,210 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,210 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,210 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,210 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,211 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,211 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,211 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,211 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,211 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,211 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,212 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,212 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,212 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,212 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,213 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,213 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,213 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,213 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,214 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,214 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,214 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,214 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,215 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,215 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,215 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,215 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:04,216 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,216 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,216 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,216 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,217 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,217 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,217 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,217 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,218 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,218 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,218 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,218 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,219 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,219 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,219 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,219 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,222 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,222 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,222 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,222 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,222 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,222 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,222 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,222 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:04,223 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,223 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:03:04,223 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:04,223 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,119 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,119 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,119 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,119 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,120 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,120 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,120 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,120 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 4#$Ultimate##0true, Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,120 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,121 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,121 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,121 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,132 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,132 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,133 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,133 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,133 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,133 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,133 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,133 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,134 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,134 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,134 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,134 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,135 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,135 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,135 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,135 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,136 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,137 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,137 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,137 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,137 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,137 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,137 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,137 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,139 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,139 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,139 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,139 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,140 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,140 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,140 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,140 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,142 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,142 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,142 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,142 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,142 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,142 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,142 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,142 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,143 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,143 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,143 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,143 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,144 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,144 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,144 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,144 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,146 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,146 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,146 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,147 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,147 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,147 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,147 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,148 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,148 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,148 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,148 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,149 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,149 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,149 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,149 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,150 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,150 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,150 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,150 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,151 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,151 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,151 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,151 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,152 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,152 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,152 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,152 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,153 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,153 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,153 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,153 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,155 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,155 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,155 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,155 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,156 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,156 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,156 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,157 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,157 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,157 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,157 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,158 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,158 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,158 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,158 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,159 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,159 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,159 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,160 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,160 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,160 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,160 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,161 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,161 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,161 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,161 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,162 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,162 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,162 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,162 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,163 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,163 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,163 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,163 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,163 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,163 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,164 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,164 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,164 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,164 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,164 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,164 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:05,165 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,165 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,165 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,166 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 129#$Ultimate##0true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,167 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,167 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,167 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,167 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,167 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,167 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,167 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,168 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,168 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,168 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,168 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,168 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,169 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,169 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,169 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,169 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,170 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,170 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,170 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,170 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,170 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,170 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,171 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,171 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,171 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,171 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,171 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,171 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,172 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,172 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,172 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,172 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,173 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,173 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,173 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,174 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,174 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,174 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,174 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,174 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,181 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,181 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,182 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,182 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,182 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,182 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,182 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,182 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:05,183 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,183 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:05,183 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:03:05,183 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,024 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,024 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,024 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,024 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,025 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,025 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,025 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,026 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,027 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,027 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,027 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,027 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,028 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,028 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,029 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,029 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,029 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,030 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,030 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,030 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,030 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,030 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,031 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,031 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:06,033 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,033 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,034 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,034 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:06,034 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,034 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,035 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,035 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,036 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,036 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,036 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,036 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,037 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,037 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,037 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,037 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,038 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,038 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,038 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,038 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,039 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,039 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,040 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,040 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,040 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,040 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,040 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,040 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:06,043 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,043 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,043 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,043 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:06,044 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,044 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,044 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,044 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,048 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,048 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,049 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,049 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,049 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,049 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,050 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,050 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,051 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,051 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,052 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,052 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,052 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,052 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,053 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,053 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,054 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,054 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,054 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,054 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,055 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,055 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,055 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,055 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,057 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,057 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,057 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,057 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,058 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,058 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,058 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,058 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,059 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,059 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,059 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,059 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,060 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,060 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,060 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,060 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,062 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,062 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,062 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,062 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,063 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,063 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,063 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,063 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,065 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,065 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,065 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,066 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,066 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,066 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,066 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,066 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,067 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,067 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,067 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,067 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,068 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,068 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,068 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,068 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,069 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,069 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,069 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,069 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,070 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,070 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,070 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,071 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,071 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,071 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,071 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,072 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,072 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,072 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,072 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,072 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,074 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,074 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,074 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,075 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,075 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,075 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,076 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,076 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,076 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,076 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,077 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,077 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,077 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,078 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,078 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,078 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,078 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,078 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,079 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,079 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,080 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,080 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,080 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,080 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,081 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,081 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,081 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,081 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,089 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,089 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,089 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,089 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,089 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,089 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,089 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,089 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,090 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,090 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,090 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,090 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:03:06,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,545 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,545 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,545 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,545 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,546 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,546 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,546 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,546 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,547 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,547 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,547 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,547 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,548 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,548 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,548 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,548 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,549 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,549 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,549 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,549 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,549 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,549 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:06,551 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,551 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,551 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,551 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,552 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,552 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,552 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,552 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,553 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,553 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,553 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,553 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,554 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,554 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,554 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,554 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,555 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,555 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,555 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,555 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:06,557 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,557 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,557 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,557 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,560 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,560 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,560 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,560 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,560 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,560 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,560 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,561 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,561 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,561 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,561 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,561 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,562 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,562 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,562 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,562 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,563 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,563 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,563 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,563 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,564 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,564 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,564 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,564 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,565 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,565 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,565 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,565 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,566 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,566 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,566 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,566 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,567 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,567 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,567 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,567 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,570 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,570 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,570 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,570 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,570 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,570 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,570 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,570 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,571 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,571 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,571 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,571 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,572 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,572 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,572 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,572 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,572 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,573 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,573 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,573 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,574 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,574 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,574 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,574 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,574 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,574 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,575 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,575 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,575 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,575 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,575 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,575 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,577 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,577 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,577 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,577 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,578 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,578 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,578 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,578 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,578 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,578 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,578 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,578 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,579 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,579 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,579 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,579 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:03:06,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,946 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,946 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,946 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,946 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,947 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,947 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,947 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,947 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,948 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,948 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,948 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,948 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,949 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,949 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,949 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,949 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,950 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,950 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,950 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,950 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,951 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,951 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,951 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,951 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,953 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,953 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,953 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,953 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,954 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,954 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,954 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,954 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,954 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,955 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,955 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,955 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,958 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,958 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,958 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,959 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,959 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,959 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,959 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,959 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,960 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,960 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,960 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,960 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,961 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,961 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,961 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,961 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,961 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,961 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,962 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,962 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:06,962 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,962 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:03:06,962 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:06,962 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,557 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,557 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,557 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,557 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,558 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,558 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,558 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,558 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,558 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,558 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,558 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,558 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,559 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,559 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,559 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,559 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,560 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,560 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,560 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:07,561 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,561 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,562 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,562 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,562 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,562 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,562 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,562 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,563 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,563 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,564 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,564 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,564 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,564 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,564 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,564 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,565 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,565 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,565 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,565 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:07,566 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,566 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,566 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,566 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,567 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,567 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,567 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,567 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,568 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,568 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,568 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,569 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,569 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,569 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,569 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,570 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,570 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,570 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,570 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,571 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,571 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,571 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,571 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:03:07,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:07,808 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,808 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,808 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,808 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,808 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,808 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,808 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,808 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:03:07,809 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,809 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,809 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,809 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,810 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,810 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,810 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,810 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,811 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,811 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,811 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,811 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,811 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,811 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,812 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,812 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,812 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,812 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,812 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,812 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,813 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,813 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,813 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,813 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,814 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,814 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,814 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,814 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,814 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,815 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,815 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,815 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,815 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,815 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,815 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,815 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,816 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,816 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,816 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,816 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,817 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,817 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,817 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,817 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,817 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,817 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,817 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,817 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:07,818 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,818 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:07,818 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:03:07,818 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,017 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,017 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,017 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,017 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,017 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,018 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,018 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,018 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,018 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,018 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,018 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,018 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,019 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,019 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,019 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,019 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,020 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,020 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,020 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,020 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,020 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,020 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,020 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,020 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,022 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,022 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,022 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,022 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,023 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,023 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,023 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,023 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,024 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,024 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,024 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,024 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,026 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,026 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,026 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,026 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,027 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,027 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,027 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,027 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,028 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,028 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,028 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,028 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][94], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,029 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,029 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,029 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,029 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][78], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,029 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,030 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,030 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,030 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][61], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,030 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,031 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:03:08,031 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,031 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,184 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,184 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,184 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,184 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,184 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,184 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,185 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,185 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,185 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,185 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,185 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,185 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,186 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,186 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,186 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,186 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,187 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,187 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,187 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,187 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,188 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,188 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,188 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,188 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,189 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,190 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,190 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,190 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,190 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,190 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,190 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,191 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,191 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,191 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,191 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,191 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:03:08,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [131#L77-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,593 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,594 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,594 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,594 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,594 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,594 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,594 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,595 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,595 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,595 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,595 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:03:08,595 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:03:08,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [2#L77-8true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,755 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,755 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2023-08-03 20:03:08,755 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,755 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,755 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,755 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2023-08-03 20:03:08,755 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,755 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 2#L77-8true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,756 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,756 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,756 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,756 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2023-08-03 20:03:08,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 21#L78-8true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,825 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,825 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,825 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,825 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 21#L78-8true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,826 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,826 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,826 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,826 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 21#L78-8true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,826 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,826 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,827 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,827 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:03:08,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][90], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 5#L78-3true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,875 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,875 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,875 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,875 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][75], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 5#L78-3true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,875 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,875 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,875 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,875 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][57], [111#L50-5true, 1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 2277#true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 5#L78-3true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:03:08,876 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,876 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,876 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:03:08,876 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:03:08,933 INFO L124 PetriNetUnfolderBase]: 164993/210059 cut-off events. [2023-08-03 20:03:08,933 INFO L125 PetriNetUnfolderBase]: For 310305/330579 co-relation queries the response was YES. [2023-08-03 20:03:10,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 676094 conditions, 210059 events. 164993/210059 cut-off events. For 310305/330579 co-relation queries the response was YES. Maximal size of possible extension queue 4768. Compared 1249965 event pairs, 24425 based on Foata normal form. 23704/227726 useless extension candidates. Maximal degree in co-relation 675117. Up to 142323 conditions per place. [2023-08-03 20:03:10,791 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 158 selfloop transitions, 8 changer transitions 6/184 dead transitions. [2023-08-03 20:03:10,791 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 184 transitions, 1252 flow [2023-08-03 20:03:10,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:03:10,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:03:10,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 737 transitions. [2023-08-03 20:03:10,792 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.55 [2023-08-03 20:03:10,793 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 737 transitions. [2023-08-03 20:03:10,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 737 transitions. [2023-08-03 20:03:10,793 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:10,793 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 737 transitions. [2023-08-03 20:03:10,794 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 184.25) internal successors, (737), 4 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:03:10,795 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:10,795 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:10,795 INFO L175 Difference]: Start difference. First operand has 92 places, 82 transitions, 407 flow. Second operand 4 states and 737 transitions. [2023-08-03 20:03:10,795 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 184 transitions, 1252 flow [2023-08-03 20:03:13,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 184 transitions, 1242 flow, removed 3 selfloop flow, removed 1 redundant places. [2023-08-03 20:03:13,398 INFO L231 Difference]: Finished difference. Result has 96 places, 84 transitions, 442 flow [2023-08-03 20:03:13,398 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=400, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=442, PETRI_PLACES=96, PETRI_TRANSITIONS=84} [2023-08-03 20:03:13,399 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 36 predicate places. [2023-08-03 20:03:13,399 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 84 transitions, 442 flow [2023-08-03 20:03:13,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:03:13,399 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:03:13,399 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1] [2023-08-03 20:03:13,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-03 20:03:13,400 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:03:13,400 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:03:13,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1649182112, now seen corresponding path program 1 times [2023-08-03 20:03:13,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:03:13,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795070531] [2023-08-03 20:03:13,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:03:13,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:03:13,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:03:13,573 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-08-03 20:03:13,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:03:13,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795070531] [2023-08-03 20:03:13,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795070531] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:03:13,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:03:13,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-03 20:03:13,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755250200] [2023-08-03 20:03:13,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:03:13,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-03 20:03:13,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:03:13,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-03 20:03:13,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-03 20:03:13,618 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 335 [2023-08-03 20:03:13,619 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 84 transitions, 442 flow. Second operand has 5 states, 5 states have (on average 152.4) internal successors, (762), 5 states have internal predecessors, (762), 0 states have call successors, (0), 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:13,619 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:03:13,619 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 335 [2023-08-03 20:03:13,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:03:40,676 INFO L124 PetriNetUnfolderBase]: 243868/321742 cut-off events. [2023-08-03 20:03:40,676 INFO L125 PetriNetUnfolderBase]: For 815023/839986 co-relation queries the response was YES. [2023-08-03 20:03:42,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1018513 conditions, 321742 events. 243868/321742 cut-off events. For 815023/839986 co-relation queries the response was YES. Maximal size of possible extension queue 7530. Compared 2213901 event pairs, 66670 based on Foata normal form. 55206/376032 useless extension candidates. Maximal degree in co-relation 1016873. Up to 155017 conditions per place. [2023-08-03 20:03:44,007 INFO L140 encePairwiseOnDemand]: 326/335 looper letters, 224 selfloop transitions, 6 changer transitions 9/250 dead transitions. [2023-08-03 20:03:44,007 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 250 transitions, 1781 flow [2023-08-03 20:03:44,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-03 20:03:44,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-03 20:03:44,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 928 transitions. [2023-08-03 20:03:44,009 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5540298507462686 [2023-08-03 20:03:44,009 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 928 transitions. [2023-08-03 20:03:44,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 928 transitions. [2023-08-03 20:03:44,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:03:44,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 928 transitions. [2023-08-03 20:03:44,011 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 185.6) internal successors, (928), 5 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:44,013 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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:44,014 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 335.0) internal successors, (2010), 6 states have internal predecessors, (2010), 0 states have call successors, (0), 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:44,014 INFO L175 Difference]: Start difference. First operand has 96 places, 84 transitions, 442 flow. Second operand 5 states and 928 transitions. [2023-08-03 20:03:44,014 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 250 transitions, 1781 flow [2023-08-03 20:04:00,556 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 250 transitions, 1766 flow, removed 2 selfloop flow, removed 1 redundant places. [2023-08-03 20:04:00,558 INFO L231 Difference]: Finished difference. Result has 102 places, 87 transitions, 520 flow [2023-08-03 20:04:00,559 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=434, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=520, PETRI_PLACES=102, PETRI_TRANSITIONS=87} [2023-08-03 20:04:00,559 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 42 predicate places. [2023-08-03 20:04:00,559 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 87 transitions, 520 flow [2023-08-03 20:04:00,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 152.4) internal successors, (762), 5 states have internal predecessors, (762), 0 states have call successors, (0), 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,559 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:04:00,560 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1] [2023-08-03 20:04:00,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-03 20:04:00,560 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:04:00,560 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:04:00,560 INFO L85 PathProgramCache]: Analyzing trace with hash -726320664, now seen corresponding path program 2 times [2023-08-03 20:04:00,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:04:00,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759279839] [2023-08-03 20:04:00,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:04:00,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:04:00,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:04:00,669 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-08-03 20:04:00,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:04:00,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759279839] [2023-08-03 20:04:00,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759279839] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:04:00,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:04:00,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-03 20:04:00,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689050269] [2023-08-03 20:04:00,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:04:00,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-03 20:04:00,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:04:00,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-03 20:04:00,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-03 20:04:00,708 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 335 [2023-08-03 20:04:00,709 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 87 transitions, 520 flow. Second operand has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:04:00,709 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:04:00,709 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 335 [2023-08-03 20:04:00,709 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:04:01,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 153#L74-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,056 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,057 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,057 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,057 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,061 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,061 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,061 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,061 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-03 20:04:01,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 153#L74-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,149 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,149 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,149 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,149 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,151 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,151 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,151 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,151 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,156 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,156 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,156 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,156 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,158 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,158 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,158 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,158 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-03 20:04:01,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,271 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,271 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,271 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,271 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,272 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,272 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,272 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,273 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,278 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,278 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,278 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,278 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,279 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,279 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,279 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,279 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,388 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,388 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,388 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,388 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-03 20:04:01,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,403 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,403 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,403 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,403 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,405 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,405 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,405 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,405 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,411 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,411 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,411 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,411 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,539 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,539 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,539 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,539 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,543 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,543 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,543 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,543 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,545 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,545 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,545 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,545 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-03 20:04:01,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,562 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,562 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,562 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,562 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,571 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,571 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,571 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,571 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,572 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,572 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,572 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,572 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,722 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,722 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,722 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,722 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,723 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,724 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,724 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,724 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,726 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,726 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,726 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,726 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,729 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,729 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,729 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,729 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-03 20:04:01,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,748 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,748 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,748 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,748 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,749 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,749 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,749 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,749 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,756 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,756 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,756 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,756 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,757 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,757 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,757 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,757 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:01,758 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,758 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,758 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:01,758 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:02,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,009 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,009 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:02,009 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,009 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,011 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,012 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:02,012 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,012 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,015 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,015 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,015 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,015 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:02,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,016 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,016 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,016 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,016 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-03 20:04:02,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,032 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,032 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,032 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,032 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,033 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,033 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,033 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,033 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,036 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,036 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,036 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,036 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,044 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,044 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,044 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,044 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,048 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,048 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,048 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,048 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,049 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,049 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,049 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,049 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,050 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,050 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,050 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,050 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,233 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,233 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,233 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,233 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,234 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,234 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,234 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,234 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,237 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,237 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,237 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,237 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,238 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,238 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,238 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,238 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,241 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,241 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,241 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,241 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,244 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,244 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,244 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,244 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,267 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,267 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,267 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,267 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,269 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,269 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,269 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,269 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,270 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,270 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,270 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,270 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,272 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,272 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,272 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,272 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,281 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,281 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,282 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,282 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,282 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,282 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,282 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,282 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,283 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,283 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,283 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,283 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,284 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,284 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,285 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,285 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,286 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,286 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,286 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,287 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,288 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,288 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,288 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,288 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,289 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,289 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,289 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-03 20:04:02,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,508 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,508 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,508 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,508 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 751#(<= 0 |ULTIMATE.start_main_~asdf~2#1|), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,509 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,509 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,509 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,509 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,512 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,512 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,512 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,512 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,514 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,514 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,514 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,514 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,518 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,518 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,518 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,518 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,521 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,521 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,521 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,521 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,522 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,522 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,522 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,522 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,523 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,523 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,523 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,523 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,525 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,525 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,525 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,525 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,554 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,554 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,554 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,554 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,554 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,554 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,554 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,554 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,556 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,556 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,556 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,556 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,559 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,559 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,559 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,560 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,562 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,562 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,562 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,562 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,564 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,564 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,564 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,564 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,565 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,565 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,565 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,565 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,565 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,566 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,566 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,566 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,571 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,571 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,571 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,571 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,577 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,577 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,577 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,577 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,578 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,579 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,579 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,579 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,579 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,579 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,580 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,580 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,581 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,581 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,581 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,581 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,582 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,582 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,582 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,582 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,582 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,582 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,582 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,582 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-03 20:04:02,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,583 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,583 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,583 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,583 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,584 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,584 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,584 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,584 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,585 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,585 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,585 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,585 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,882 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,882 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,882 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,882 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,884 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,885 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,885 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,885 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,885 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,885 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,885 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,885 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,886 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,886 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,886 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,887 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,888 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,888 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,888 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,888 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,892 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,892 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,892 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,892 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,892 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,892 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,892 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,892 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,893 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,893 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,894 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,894 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,898 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,898 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,898 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,898 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,900 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,900 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,900 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,900 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,901 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,902 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,902 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,902 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,902 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,902 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,902 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,902 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,903 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,903 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,903 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,903 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,903 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,904 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,904 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,904 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,906 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,906 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,906 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,906 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,935 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,935 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,935 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,935 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,937 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,937 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,937 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,937 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,938 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,938 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,939 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,939 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,939 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,939 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,940 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,940 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,940 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,941 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,941 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,942 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,942 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,944 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,944 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,944 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,944 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,945 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,945 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,945 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,946 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,961 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,961 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,961 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,961 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,962 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,962 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,962 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,962 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,962 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,963 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,963 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,963 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,963 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,963 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,963 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,964 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,964 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,964 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,964 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,964 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,964 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,964 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,965 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,965 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,965 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,965 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,965 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,966 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,966 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,967 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,967 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,968 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,968 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,968 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,968 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,970 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,970 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,970 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,970 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,970 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,971 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,971 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,971 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,973 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,973 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,973 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,973 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,974 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,974 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,974 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,974 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,975 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,975 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,975 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,975 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,976 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,976 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,976 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,976 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:02,976 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,976 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,976 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,977 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,979 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,979 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,979 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,979 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,979 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,979 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,979 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,980 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:02,980 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,980 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:02,980 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:02,980 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-03 20:04:03,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,355 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,355 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,355 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,355 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,356 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,356 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,356 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,356 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,357 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,357 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,357 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,357 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,361 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,361 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,361 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,361 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,362 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,362 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,362 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,362 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,364 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,364 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,364 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,364 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,364 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,364 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,364 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,365 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,365 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,365 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,365 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,365 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,365 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,366 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,366 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,366 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,368 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,368 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,368 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,368 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,372 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,372 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,372 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,372 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,375 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,375 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,375 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,375 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,376 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,376 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,376 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,376 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,377 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,377 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,377 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,377 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,378 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,378 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,378 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,378 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,378 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,378 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,378 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,378 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,379 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,379 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,379 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,379 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,380 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,380 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,380 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,380 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,381 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,381 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,381 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,381 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,815 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,815 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,815 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,815 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,817 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,817 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,817 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,817 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,818 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,818 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,818 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,818 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,819 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,819 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,819 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,819 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,819 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,819 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,819 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,820 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,821 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,821 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,821 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,821 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,823 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,824 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,824 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,824 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,825 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,825 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,825 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,825 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,832 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,832 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,832 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,832 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,834 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,834 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,834 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,834 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,836 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,836 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,836 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,836 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,841 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,841 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,841 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,841 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,842 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,843 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,843 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,843 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,845 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,845 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,845 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,845 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,846 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,846 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,847 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,847 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,847 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,847 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,848 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,848 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,848 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,848 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,848 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,848 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,850 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,851 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,851 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,851 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,852 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,852 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,852 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,857 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,857 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,857 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,857 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,859 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,859 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,859 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,859 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,867 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,867 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,867 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,867 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,868 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,868 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,868 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,868 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,869 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,869 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,869 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,869 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,870 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,870 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,870 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,870 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,871 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,871 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,871 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,871 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,873 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,873 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,874 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,874 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,874 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,875 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,875 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,875 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,875 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,876 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,876 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,876 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,876 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,877 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,877 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,877 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,877 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,878 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,878 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,878 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,880 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,880 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,880 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,880 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,881 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,881 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,881 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,881 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,882 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,882 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,882 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,883 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,886 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,886 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,886 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,886 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,887 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,887 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,887 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,887 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,888 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,888 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,888 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,888 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,888 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,889 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,889 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,889 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:03,889 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,889 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,889 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-03 20:04:03,889 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,890 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,890 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,890 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,890 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,893 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,893 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,893 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,893 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:03,894 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,894 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,894 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:03,895 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 146#L75-5true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,321 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,321 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,321 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,321 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,326 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,326 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,326 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,326 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,327 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,327 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,327 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,327 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,328 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,328 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,328 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,328 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,329 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,329 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,329 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,330 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,330 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,330 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,330 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,331 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,331 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,331 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,331 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,332 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,332 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,332 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,332 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,340 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,340 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,340 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,340 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,340 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,340 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,341 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,341 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,341 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,341 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,341 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,341 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,342 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,342 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,342 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,342 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,342 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,342 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,343 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,343 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,343 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,343 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,343 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,344 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,344 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,344 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,344 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,344 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,345 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,345 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,345 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,346 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,351 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,351 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,351 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,351 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,353 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,353 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,353 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,353 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,356 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,356 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,356 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,356 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,357 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,357 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,357 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,357 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,359 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,359 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,359 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,359 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,360 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,360 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,360 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,361 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,361 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,361 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,361 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,364 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,364 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,364 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,364 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,365 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,365 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,365 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,369 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,369 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,369 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,369 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,776 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,776 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,776 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,777 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,778 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,778 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,778 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,778 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,780 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,780 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,780 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,780 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,784 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,784 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,784 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,784 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,786 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,786 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,787 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,787 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,791 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,791 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,791 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,791 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,792 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,792 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,792 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,792 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,792 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,792 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,792 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,793 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,795 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,795 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,795 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,795 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,797 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,797 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,797 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,797 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,798 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,798 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,798 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,798 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,800 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,800 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,800 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,801 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,801 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,801 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,801 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,801 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,806 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,806 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,806 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,807 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,809 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,809 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,809 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,809 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,810 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,810 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,811 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,811 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,813 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,813 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,814 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,814 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,828 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,828 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,828 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,828 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,829 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,830 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,830 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,830 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,831 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,831 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,831 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,832 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,833 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,833 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,833 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,835 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,836 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,836 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,836 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,841 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,841 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,841 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,841 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,843 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,843 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,843 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,843 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,844 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,844 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,844 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,844 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,845 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,846 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,846 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,846 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,858 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,859 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,859 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,859 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,860 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,860 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,860 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,860 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,862 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,862 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,862 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,862 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,863 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,864 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,864 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,864 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,864 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,864 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,864 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,864 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,865 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,865 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,865 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,865 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,867 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,867 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,867 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,867 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,868 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,868 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,868 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,869 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,870 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,870 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,870 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,870 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,870 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,870 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,870 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,871 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,872 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,872 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,872 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,872 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,874 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,874 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,874 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,874 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,876 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,876 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,877 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,877 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,878 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,878 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,879 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,879 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,879 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,879 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,881 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,881 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,881 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,881 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,882 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,882 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,882 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,882 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,883 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,883 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,883 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,883 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,884 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,884 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,884 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,884 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,886 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,886 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,886 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,886 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,888 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,888 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,888 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,888 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,893 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,893 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,893 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,893 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,895 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,895 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,895 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,895 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,896 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,896 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,897 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,897 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,898 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,898 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,898 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,898 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,900 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,900 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,900 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,900 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,901 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,901 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,901 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,901 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,902 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,902 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,902 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,902 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,903 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,904 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,904 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,904 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:04,904 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,904 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,904 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,904 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,905 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,905 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,905 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,905 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,907 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,907 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,907 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,907 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,907 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,907 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,907 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,907 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,910 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,910 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,910 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,910 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,912 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,912 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,912 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,912 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,912 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,912 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,912 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,912 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-03 20:04:04,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:04,913 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,913 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,913 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:04,914 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,786 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,786 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,787 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,787 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,788 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,788 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,789 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,789 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,789 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,789 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,789 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,789 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,790 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,790 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,790 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,790 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,791 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,791 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,791 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,791 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,792 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,792 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,792 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,792 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,793 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,793 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,793 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,793 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,795 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,795 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,795 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,795 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,803 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,803 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,803 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,803 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,805 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,805 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,805 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,805 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,808 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,808 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,808 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,808 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,809 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,809 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,810 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,810 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,812 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,812 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,812 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,812 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,813 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,813 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,813 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,813 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,813 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,813 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,814 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,814 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,814 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,814 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,814 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,815 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,818 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,818 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,818 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,818 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,818 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,819 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,819 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,819 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,819 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,819 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,819 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,819 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,822 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,822 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,822 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,822 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,832 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,833 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,833 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,833 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,834 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,834 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,834 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,834 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,839 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,839 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,840 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,840 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,842 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,842 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,842 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,842 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,844 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,844 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,844 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,844 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,846 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,846 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,846 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,846 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,846 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,847 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,847 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,847 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,848 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,848 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,848 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,848 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,849 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,849 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,850 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,850 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,851 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,851 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,851 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,851 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,853 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,853 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,853 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,856 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,856 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,856 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,856 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,857 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,857 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,858 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,858 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,860 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,860 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,860 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,860 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,865 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,865 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,865 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,865 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,866 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,866 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,866 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,867 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,868 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,868 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,868 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,868 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,868 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,868 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,868 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,868 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,870 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,870 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,870 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,870 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,874 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,874 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,874 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,874 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,949 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,949 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,949 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,949 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,951 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,962 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,962 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,962 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,966 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,966 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,966 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,966 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,967 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,967 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,967 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,967 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,967 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,968 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,968 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,968 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,969 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,969 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,969 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,969 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,970 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,970 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,970 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,970 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,971 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,971 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,971 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,971 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 30#L75-6true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,972 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [30#L75-6true, 111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,972 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,972 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,975 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,975 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,975 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,975 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,976 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,976 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,976 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,977 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,977 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,977 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,977 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,977 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,979 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,979 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,979 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,979 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,985 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,985 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,985 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,985 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,986 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,986 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,986 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,986 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,988 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,988 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,988 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,988 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,989 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,989 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,989 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,989 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:05,989 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,989 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,989 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,990 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,991 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,991 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,991 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,991 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,993 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,993 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,993 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,993 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,994 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,994 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,994 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,994 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,996 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,996 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:05,996 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:05,997 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,997 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,997 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:05,997 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,004 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,004 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,004 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,004 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,005 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,005 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,005 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,006 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,006 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,006 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,006 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,006 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,008 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,008 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,008 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,008 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,009 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,009 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,009 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,009 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,010 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,010 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,010 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,010 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,011 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,011 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,011 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,011 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,012 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,012 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,012 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,012 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,012 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,012 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,013 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,013 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,014 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,014 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,014 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,015 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,015 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,015 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,015 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,015 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,015 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,015 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,016 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,018 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,018 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,018 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,018 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,019 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,019 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,019 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,023 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,023 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,023 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,023 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,024 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,024 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,024 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,024 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,024 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,024 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,024 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,024 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,025 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,026 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,026 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,026 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,037 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,037 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,037 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,037 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,038 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,038 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,038 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,038 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,039 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,039 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,039 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,039 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,040 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,041 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,041 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,041 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,041 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,041 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,041 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,041 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,042 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,042 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,042 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,042 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,044 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,044 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,044 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,044 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,045 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,045 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,045 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,045 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,047 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,047 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,047 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,047 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,048 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,048 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,048 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,048 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,049 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,049 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,049 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,050 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,050 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,051 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,051 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,051 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,052 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,052 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,052 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,052 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,054 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,054 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,054 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,054 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,055 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,055 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,055 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,055 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,057 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,057 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,057 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,057 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,058 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,058 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,058 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,059 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,059 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,059 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,059 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,059 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,061 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,061 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,061 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,061 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,061 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,061 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,061 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,061 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,063 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,063 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,063 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,063 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,064 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,064 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,064 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,065 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,065 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,065 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,065 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,067 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,067 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,067 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,067 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,067 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,067 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,067 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,067 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,069 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,069 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,069 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,069 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,072 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,072 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,072 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,072 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,074 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,074 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,074 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,074 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,075 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,075 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,075 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,075 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,076 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,076 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,076 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,076 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,077 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,077 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,077 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,077 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:06,079 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,079 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,079 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,079 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,080 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,080 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,080 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,080 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,080 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,080 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,081 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,081 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:06,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,082 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,082 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,082 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,082 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,084 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,084 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,085 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,085 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:06,086 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,086 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,086 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:06,086 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,024 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,025 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,025 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,025 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,025 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,025 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,026 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,026 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,032 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,032 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,032 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,032 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,033 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,033 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,033 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,034 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,035 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,035 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,035 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,035 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,036 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,036 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,036 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,037 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,037 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,037 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,037 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,038 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,038 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,039 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,039 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,039 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,039 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,040 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,040 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,040 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,040 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,040 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,040 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,041 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,041 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,041 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,041 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,042 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,042 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,043 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,043 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,044 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,044 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,044 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,044 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,045 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,045 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,045 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,045 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,048 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,048 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,048 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,048 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,049 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,049 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,049 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,049 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,050 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,050 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,050 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,051 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,051 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,051 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,051 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,055 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,055 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,055 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,055 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,061 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,061 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,061 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,061 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,062 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,062 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,062 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,062 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,063 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,063 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,063 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,063 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,064 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,064 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,064 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,064 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,064 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,065 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,065 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,065 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,065 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,065 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,065 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,066 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,067 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,067 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,067 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,067 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,068 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,068 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,069 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,069 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,069 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,069 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,069 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,069 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,070 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,070 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,070 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,070 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,071 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,071 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,072 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,072 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,073 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,073 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,073 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,073 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,074 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,074 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,074 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,074 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,079 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,079 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,079 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,079 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,081 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,081 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,081 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,081 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,082 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,082 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,082 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,084 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,084 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,084 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,084 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,085 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,086 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,086 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,086 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,089 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,089 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,089 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,089 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,090 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,090 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,090 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,090 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,091 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,091 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,091 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,091 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,092 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,092 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,092 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,093 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,093 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,093 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,093 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,094 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,094 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,094 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,094 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,095 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,095 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,095 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,095 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,096 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,096 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,096 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,097 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,097 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,097 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,097 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,098 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,098 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,098 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,098 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,099 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,099 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,099 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,099 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,101 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,101 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,101 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,101 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,102 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,102 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,102 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,102 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,103 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,103 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,103 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,103 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,103 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,103 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,103 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,103 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,165 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,165 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,165 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,165 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,166 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,166 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,166 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,166 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,168 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,168 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,168 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,168 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,169 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,169 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,169 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,170 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,170 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,170 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,170 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,172 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,172 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,172 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,172 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,176 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,176 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,176 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,176 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,177 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,178 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,178 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,178 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,179 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,179 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,179 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,179 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,179 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,179 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,180 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,180 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,180 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,181 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,181 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,181 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,182 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,182 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,182 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,183 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,184 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,184 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,184 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,184 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,189 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,189 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,190 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,190 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,190 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,191 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,191 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,191 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,191 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,191 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,193 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,193 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,193 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,193 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,194 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,194 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,194 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,195 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,196 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,196 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,196 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,196 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,197 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,197 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,197 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,198 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,198 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,198 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,198 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,199 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,199 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,199 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,199 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,200 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,200 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,200 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,202 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,202 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,202 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,202 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,203 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,203 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,203 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,205 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,206 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,206 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,206 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,207 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,207 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,207 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,207 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,207 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,207 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,208 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,208 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,209 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,210 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,210 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,210 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,219 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,219 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,219 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,219 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,220 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,220 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,220 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,220 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,220 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,221 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,221 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,221 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,221 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,221 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,221 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,221 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,223 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,223 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,223 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,223 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,224 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,224 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,224 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,224 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,225 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,225 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,225 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,225 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,227 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,227 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,227 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,227 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,227 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,227 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,228 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:07,228 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:07,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,228 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,228 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:07,228 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,228 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,229 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,229 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,229 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,230 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,230 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,231 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,231 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,231 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,231 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,231 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,231 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,232 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,232 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,232 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,232 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,235 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,235 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,235 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,235 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,236 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,236 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,236 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,236 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,245 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,245 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,245 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,245 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,246 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,246 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,246 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,246 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,247 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,247 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,247 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,247 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,248 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,248 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,248 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,248 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,249 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,249 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,249 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,249 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,250 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,250 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,250 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,251 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,251 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,252 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,252 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,252 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,252 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,252 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,252 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,253 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,253 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,253 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,253 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,254 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,254 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,254 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,255 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,255 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,255 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,255 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,256 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,256 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,256 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,256 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,256 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,256 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,256 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,257 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,257 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,257 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,258 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,258 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,258 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,259 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,259 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,259 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,260 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,260 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,260 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,260 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,261 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,261 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,261 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,261 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,262 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,262 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,262 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,262 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,262 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,262 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,263 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,263 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:07,264 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,264 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,264 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,264 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,265 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,265 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,265 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,267 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,267 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,267 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,267 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,268 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,268 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,268 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,268 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,269 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,269 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,269 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,269 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,273 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,273 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,273 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,273 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,274 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,274 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,274 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,274 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,274 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,274 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,274 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,275 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,275 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,275 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,276 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,276 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,277 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,277 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,277 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,277 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,278 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,278 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,278 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,278 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,278 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,278 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,278 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,278 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,279 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,279 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,279 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,280 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,280 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,280 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,280 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,280 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,281 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,281 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,281 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:07,281 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-03 20:04:07,281 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,281 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:07,281 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,370 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,370 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,370 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,370 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,371 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,371 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,371 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,371 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,372 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,372 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,372 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,372 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,373 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,373 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,373 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,374 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,374 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,374 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,374 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,375 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,375 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,375 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,375 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,376 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,376 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,376 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,376 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,377 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [30#L75-6true, 111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,377 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,377 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,379 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,379 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,379 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,379 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,380 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,380 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,380 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,380 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,381 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,381 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,381 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,381 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,386 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,386 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,386 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,386 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,387 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,387 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,387 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,387 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,388 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,388 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,388 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,388 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,388 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,388 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,389 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,389 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,389 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,389 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,390 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,390 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,391 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,391 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,391 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,391 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,392 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,392 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,392 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,392 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,393 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,394 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,394 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,394 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,394 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,394 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,394 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,394 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,397 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,397 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,397 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,398 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,399 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,399 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,399 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,399 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,400 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,400 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,400 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,400 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,401 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,402 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,402 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,402 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,403 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,403 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,403 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,403 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,404 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,404 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,405 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,405 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,405 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,405 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,405 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,405 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,406 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,407 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,407 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,407 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,407 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,407 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,407 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,407 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,408 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,408 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,408 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,408 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,409 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,409 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,409 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,411 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,412 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,412 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,412 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,412 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,412 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,412 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,413 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,413 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,413 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,413 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,413 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,414 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,414 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,414 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,419 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,419 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,419 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,419 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,420 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,421 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,421 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,421 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,421 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,422 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,422 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,422 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,422 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,422 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,422 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,422 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,423 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,423 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,423 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,423 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,424 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,424 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,424 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,424 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,425 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,425 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,425 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,425 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,427 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,427 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,427 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,427 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,428 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,428 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,428 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,428 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,433 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,433 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,433 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,433 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,434 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,434 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,434 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,434 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,435 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,435 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,435 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,435 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,436 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,436 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,436 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,436 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,438 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,438 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,438 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,438 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,439 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,439 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,439 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,440 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,440 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,440 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,440 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,442 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,442 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,442 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,442 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,443 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,443 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,443 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,443 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,444 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,444 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,444 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,444 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,445 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,445 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,445 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,445 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,445 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,446 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,446 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,446 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,446 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,446 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,447 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,447 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,448 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,448 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,448 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,448 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,448 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,448 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,448 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,448 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,451 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,451 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,451 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,451 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,452 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,452 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,452 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,452 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,453 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,453 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,453 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,453 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,454 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,454 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,454 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,454 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,455 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,455 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,455 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,455 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,456 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,456 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,456 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,456 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,456 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,457 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,457 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,457 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,458 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,458 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,458 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,458 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,459 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,460 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,460 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,460 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,460 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,461 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,461 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,461 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,529 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,529 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,529 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,529 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,531 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,531 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,531 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,531 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,532 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,532 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,532 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,532 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,533 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,533 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,533 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,533 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,534 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,534 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,534 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,534 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,536 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,536 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,536 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,536 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,536 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,537 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,537 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,537 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,537 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,538 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,538 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,538 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,539 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,539 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,539 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,539 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,539 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,539 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,540 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,540 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,541 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,541 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,541 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,541 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,542 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,542 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,542 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,544 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,544 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,544 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,544 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,545 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,545 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,545 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,545 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,545 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,545 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,545 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,546 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,547 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,547 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,547 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,547 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,553 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,553 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,553 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,553 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,554 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,554 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,554 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,554 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,555 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,555 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,555 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,555 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,556 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,556 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,556 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,556 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,556 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,556 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,556 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,557 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,558 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,558 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,558 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,558 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,559 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,559 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,559 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,560 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,561 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,561 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,561 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,561 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,562 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,562 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,562 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,562 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,563 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,563 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,563 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:08,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,564 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,564 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,564 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,564 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,564 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,564 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,564 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,565 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,566 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,566 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,566 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,567 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,567 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,567 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,567 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,569 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,569 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,569 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,569 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,570 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,570 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,570 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,571 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,582 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,582 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,582 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,582 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,583 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,583 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,583 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,585 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,585 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,585 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,585 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,586 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,586 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,586 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,586 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,587 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,587 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,587 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,588 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,588 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:08,589 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,589 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:08,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,886 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,886 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:08,886 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,886 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-03 20:04:08,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,887 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,887 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,887 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,887 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,887 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,887 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,888 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,888 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,889 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,889 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,889 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,889 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,890 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,890 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,905 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,907 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,907 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,907 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,907 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,908 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,908 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,909 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,909 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,909 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,909 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,910 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,910 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,910 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,910 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,911 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,911 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,912 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,912 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,912 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,912 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,913 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,913 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,913 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,914 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,914 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,914 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,914 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,915 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,915 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,915 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,915 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,916 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,916 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,916 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,916 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,916 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,917 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,917 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,918 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,918 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,918 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,918 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,918 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,918 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,919 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,919 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,919 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,919 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,920 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,920 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,920 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,920 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,921 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,921 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,921 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,921 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,921 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,922 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,922 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,922 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,923 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,923 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,924 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,925 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,925 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,925 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,925 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,926 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,926 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,926 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,926 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,926 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,926 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,926 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,927 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,928 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,928 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,928 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,928 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,929 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,929 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,929 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,929 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,930 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,930 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,930 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,930 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,931 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,931 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,931 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,931 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,932 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,932 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,932 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,932 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,933 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,933 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,933 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,933 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,934 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,934 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,934 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,934 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,935 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,935 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,935 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,935 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,937 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,937 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,937 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,937 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,938 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,938 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,938 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,939 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,939 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,940 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,940 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,940 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,940 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,941 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,941 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,941 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,941 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,942 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,942 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,942 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,942 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,942 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,942 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,942 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,942 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,946 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,946 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,946 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,946 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,947 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,947 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,947 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,947 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,948 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,948 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,948 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,948 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,949 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,949 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,949 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,949 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,950 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,950 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,950 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,950 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,951 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,951 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,951 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,951 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,952 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,952 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,952 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,952 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,953 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,953 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,953 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,953 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,954 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,954 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,954 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,954 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,955 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,955 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,955 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,955 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,956 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,956 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,956 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:08,957 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,957 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,959 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,959 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,959 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,959 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,959 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,959 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,959 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:08,959 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,960 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,960 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,960 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,960 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,963 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,963 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,963 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,963 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:08,964 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,964 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,964 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:08,964 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,156 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,156 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,156 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,156 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,158 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,158 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,158 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,158 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,159 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,159 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,159 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,160 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,160 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,160 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,160 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,162 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,162 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,162 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,162 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,163 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,163 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,163 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,163 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,166 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,166 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,166 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,166 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,168 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,168 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,168 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,168 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,169 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,169 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,169 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,169 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,170 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,170 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,170 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,170 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,171 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,171 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,171 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,171 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,180 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,180 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,180 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,180 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,181 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,182 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,182 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,182 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,183 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,183 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,183 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,183 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,184 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,184 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,184 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,184 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,186 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,186 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,186 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,186 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,187 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,187 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,187 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,189 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,189 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,189 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,189 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,189 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,190 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,190 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,190 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,191 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,191 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,191 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,191 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,192 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,192 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,192 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,192 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,192 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,193 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,193 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,193 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,194 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,194 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,194 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,194 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,195 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,195 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,196 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,196 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,196 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,196 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,197 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,197 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,197 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,197 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,201 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,201 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,201 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,201 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,202 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,202 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,202 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,202 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,203 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,203 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,203 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,204 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,204 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,204 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,204 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,205 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,205 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,206 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,206 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,206 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,207 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,207 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,207 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,207 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,208 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,208 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,208 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,208 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,209 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,209 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,209 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,209 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,210 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,210 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,210 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,210 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,211 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,211 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,211 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,211 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,212 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,213 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,213 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,213 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,213 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,213 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,213 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,213 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,214 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,214 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,214 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,214 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,215 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,215 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,215 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,215 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,216 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,216 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,216 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,216 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,217 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,217 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,217 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,217 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,220 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,220 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,220 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,220 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,222 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,222 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,222 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,222 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,223 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,223 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,223 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,223 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,224 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,224 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,224 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,224 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,225 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,225 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,225 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,225 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,226 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,226 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,226 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,236 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,237 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,237 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,237 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,238 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,238 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,238 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,238 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,239 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,239 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,240 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,240 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,241 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,241 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,241 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,241 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,242 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,242 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,243 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,243 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,244 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,244 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,244 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,246 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,246 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,246 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,246 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,247 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,248 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,248 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,248 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,249 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,249 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,249 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,249 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,249 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,249 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,250 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,251 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,251 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,251 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,251 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,252 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,252 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,252 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,252 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,253 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,253 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,253 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,253 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,254 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,254 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,254 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,254 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,259 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,260 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,260 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,260 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,261 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,261 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,261 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,261 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,263 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,263 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,263 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,264 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,264 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,265 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,265 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,266 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,266 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,266 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,266 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,267 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,267 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,267 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,268 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,268 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,268 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,268 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,268 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,270 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,270 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,270 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,270 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,271 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,271 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,271 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,271 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,272 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,272 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,273 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,273 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,278 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,278 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,278 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,278 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,279 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,279 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,279 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,279 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,280 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,280 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,280 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,281 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,281 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,281 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,281 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,281 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,282 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,282 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,283 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,283 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,284 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,284 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,284 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,284 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,284 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,284 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,284 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,284 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,285 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,285 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,286 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,286 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,286 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,286 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,286 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,286 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,287 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,287 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,287 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,287 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,287 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,287 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,288 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,288 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,288 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,288 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,288 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,288 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,411 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,411 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,411 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,411 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,412 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,412 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,412 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,412 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,414 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,414 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,414 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,415 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,415 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,415 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,415 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,416 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,417 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,417 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,417 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,419 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,419 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,419 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,419 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,420 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,420 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,420 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,420 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,421 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,421 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,421 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,421 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,423 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,423 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,423 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,424 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,425 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,425 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,425 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,425 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,426 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,426 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,426 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,426 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,427 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,427 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,427 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:10,427 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:10,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,428 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,428 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:10,428 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,428 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,429 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,429 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,429 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,429 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,429 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,429 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,429 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,430 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,431 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,431 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,431 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,431 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,432 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,432 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,433 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,433 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,433 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,433 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,433 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,433 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,433 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,433 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,435 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,435 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,435 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,435 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,437 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,437 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,438 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,438 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,438 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,440 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,440 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,440 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,440 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,443 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,443 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,443 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,443 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,444 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,444 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,444 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,444 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,444 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,445 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,445 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,445 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,445 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,445 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,445 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,445 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,446 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,446 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,446 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,446 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,448 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,448 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,448 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,449 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,449 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,449 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,450 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,450 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,458 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,458 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,458 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,458 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,459 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,459 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,459 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,461 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,461 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,461 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,461 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,462 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,462 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,462 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,462 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,463 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,463 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,463 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,464 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,464 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,464 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:10,464 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:10,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,465 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,465 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:10,465 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-03 20:04:10,465 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,466 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,466 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,466 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,466 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,466 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,466 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,466 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,466 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,467 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,467 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,467 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,467 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,468 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,477 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,477 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,477 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,477 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,478 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,478 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,478 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,478 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,479 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,479 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,479 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,480 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,480 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,480 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,480 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,482 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,482 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,482 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,482 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,482 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,483 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,483 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,483 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,484 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,484 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,484 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,484 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,485 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,485 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,485 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,485 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,486 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,486 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,486 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,486 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,486 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,486 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,486 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,487 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,487 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,487 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,487 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,487 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,488 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,488 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,488 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,488 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,489 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,489 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,489 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,490 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,490 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,490 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,490 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,493 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,493 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,493 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,493 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,494 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,494 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,494 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,494 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,505 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,505 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,505 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,505 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,506 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,506 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,506 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,506 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,506 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,507 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,507 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,507 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,508 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,508 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,508 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,508 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,509 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,509 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,509 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,509 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,510 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,510 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,510 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,511 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,512 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,512 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,512 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,512 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,513 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,513 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,513 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,513 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,515 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,515 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,515 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,515 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,516 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,516 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,516 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,516 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,518 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,518 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,518 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,518 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,518 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,519 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,519 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,519 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,519 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,519 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,519 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,519 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,520 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,520 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,520 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,520 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,520 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,520 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,520 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,521 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,521 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,521 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,521 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,521 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,522 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,522 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,522 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,522 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,523 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,523 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,523 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,523 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,524 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,524 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,524 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,524 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,525 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,525 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,525 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,525 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,525 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,526 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,526 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,526 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,526 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,527 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,527 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,527 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,527 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,528 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,528 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,528 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,528 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,528 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,529 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,529 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,529 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,529 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,529 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,529 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:10,529 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,530 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,530 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,530 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,530 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,531 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,531 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,531 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,531 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,532 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,532 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,532 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,532 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,539 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,539 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,541 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,541 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,541 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,541 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:10,542 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,542 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,543 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,543 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,545 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,545 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,545 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,545 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:10,546 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,546 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,546 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:10,546 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,859 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,859 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,859 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,859 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,860 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,860 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,860 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,860 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,861 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,861 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,861 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,861 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,861 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,861 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,862 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,862 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,863 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,863 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,863 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 66#L75-11true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,864 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,864 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,864 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,864 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,865 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,865 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,865 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,866 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,866 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,866 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,866 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,867 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,867 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,867 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,868 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,868 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,868 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,869 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,869 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,870 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,870 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,870 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,870 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,871 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,871 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,871 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,871 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,876 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,876 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,876 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,876 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,877 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,877 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,877 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,877 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,878 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,878 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,878 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,878 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,879 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,879 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,880 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,880 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,880 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,880 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,881 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,881 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,881 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,881 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,882 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,882 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,882 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,882 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,883 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,883 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,883 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,883 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,883 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,884 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,884 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,884 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,884 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,884 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,885 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,885 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,885 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,885 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,885 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,886 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,886 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,886 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,886 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,886 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,886 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,886 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,887 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,887 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,887 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,887 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,888 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,888 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,888 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,888 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,888 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,888 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,889 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,889 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,889 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,889 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,889 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,889 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,890 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,890 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,890 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,890 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,891 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,891 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,891 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,891 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,892 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,892 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,892 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,892 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,893 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,893 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,893 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,893 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,894 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,894 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,894 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,895 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,895 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,895 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,895 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,896 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,896 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,896 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,896 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,900 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,900 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,900 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,900 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,901 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,901 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,901 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,901 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,902 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,902 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,902 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,904 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,904 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,904 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,904 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,905 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,905 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,905 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,906 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,906 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,906 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,906 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,906 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,907 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,907 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,907 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,907 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,907 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,907 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,907 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,908 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,908 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,908 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,919 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,919 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,919 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,919 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,920 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,920 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,920 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,920 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,921 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,921 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,921 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,921 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,922 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,922 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,922 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,923 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,923 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,923 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,923 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,924 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,924 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,924 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,925 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,925 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,925 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,925 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,925 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,926 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,926 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,926 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,928 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,928 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,928 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,928 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,928 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,928 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,928 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,928 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,929 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,929 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,929 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,929 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,930 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,930 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,930 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,930 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,931 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,931 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,931 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,931 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,931 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,931 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,931 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,931 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,932 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,932 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,932 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,932 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,933 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,933 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,933 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,933 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,934 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,934 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,934 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,934 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,934 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,935 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,935 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,935 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,935 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,935 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,935 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,935 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,936 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,936 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,936 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,936 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,937 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,937 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,937 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,937 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,938 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,938 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,938 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,938 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,938 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,938 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,939 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,939 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,945 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,945 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,946 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,946 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,946 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,947 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,947 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,947 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,947 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,947 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,947 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,948 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,948 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,948 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,948 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,948 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,949 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,949 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,949 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,949 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,950 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,950 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,950 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,951 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,951 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,952 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,952 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,952 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,952 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,952 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,952 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,953 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,953 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,953 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,953 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,956 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,957 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,957 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,957 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,957 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,957 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,957 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,958 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,958 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,958 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,958 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,959 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,959 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,959 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,959 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,960 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,960 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,960 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,961 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,961 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,961 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,961 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,962 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,962 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,962 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,962 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,963 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,963 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,963 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,963 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,964 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,964 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,964 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,964 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,965 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,965 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,965 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:11,966 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,966 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,966 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,966 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,967 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,967 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,967 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,968 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,968 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,968 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,968 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,970 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,970 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:11,970 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,970 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:11,971 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,971 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,971 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:11,971 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,066 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,066 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,066 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,066 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,067 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,067 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,067 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,069 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,069 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,069 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,069 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,070 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,070 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,070 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,070 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,071 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,071 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,071 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,072 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,072 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:12,072 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:12,072 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,073 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,073 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:12,073 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-03 20:04:12,073 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,073 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,074 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,074 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,074 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,074 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,074 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,074 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,074 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,075 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,075 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,075 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,075 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,077 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,077 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,077 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,077 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,078 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,078 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,078 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,080 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,085 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,085 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,085 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,085 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,086 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,086 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,086 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,086 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,087 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,087 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,088 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,088 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,088 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,088 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,090 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,090 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,090 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,090 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,091 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,092 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,092 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,093 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,093 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,094 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,094 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,094 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,094 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,094 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,094 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,095 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,095 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,095 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,095 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,095 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,095 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,096 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,096 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,096 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,096 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,097 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,097 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,097 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,097 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,098 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,098 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,098 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,099 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,102 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,102 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,102 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,102 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,103 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,103 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,103 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,103 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,118 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,118 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,118 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,118 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,119 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,119 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,119 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,119 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,120 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,121 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,121 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,121 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,121 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,124 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,124 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,124 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,124 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,125 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,125 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,125 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,125 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,135 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,136 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,136 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,136 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,136 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,136 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,136 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,136 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,137 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,137 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,137 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,137 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,137 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,137 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,138 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,138 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,138 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,138 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,138 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,138 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,138 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,139 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,139 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,139 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,139 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,139 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,139 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,139 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,140 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,140 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,140 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,140 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,140 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,140 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,141 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,141 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,141 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,141 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,141 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,141 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,142 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,142 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,142 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,142 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,142 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,143 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,143 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,143 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,143 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,143 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,143 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,143 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,145 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,145 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,145 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,145 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,145 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,145 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,145 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,145 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,146 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,146 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,146 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,146 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,147 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,147 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,147 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,147 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,147 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,147 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,147 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,148 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,148 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,149 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,149 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,149 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,149 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,149 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,150 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,150 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,150 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,150 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,150 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,151 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,152 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,152 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,153 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,153 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,153 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,153 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,153 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,153 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,154 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,154 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,154 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,168 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,168 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,168 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,168 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,168 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,168 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,169 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,169 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,170 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,170 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,170 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,170 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,170 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,170 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,170 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,170 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,171 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,171 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,171 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,171 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,172 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,172 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,172 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,172 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,173 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,173 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,173 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,174 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,174 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,174 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,174 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,175 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,175 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,175 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,175 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,176 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,176 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,176 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,176 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,176 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,176 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,177 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,177 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,177 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,177 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,178 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,178 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,178 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,178 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,179 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,179 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,179 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,179 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,180 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,181 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,181 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,181 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:12,182 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,182 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,182 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,182 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,183 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,183 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,183 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,183 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,184 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,184 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,184 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,184 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,185 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,185 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,185 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,185 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,188 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,188 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,188 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,188 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,189 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,189 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,189 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,189 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,190 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,190 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,190 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,190 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,190 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,190 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,191 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,191 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,191 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,191 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,191 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,191 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,192 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,192 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,192 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,192 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,193 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,193 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,193 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,193 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,194 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,194 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,195 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,195 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,195 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,196 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,196 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,196 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,196 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:12,196 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,196 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:12,197 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:12,197 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-03 20:04:13,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,764 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,764 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,764 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,765 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,766 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,766 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,766 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,766 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,766 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,766 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,766 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,766 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,767 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,767 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,767 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,767 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,768 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,768 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,768 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,768 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,769 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,769 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,769 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,769 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,769 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,769 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,769 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,769 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,770 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,770 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,770 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,770 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,771 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,771 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,771 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,771 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,772 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,772 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,772 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,772 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,773 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,773 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,773 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,773 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,773 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,773 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,773 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,773 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,774 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,774 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,774 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,774 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,775 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,775 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,775 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,776 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,776 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,776 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,777 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,777 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,777 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,777 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,778 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,778 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,778 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,778 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,778 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,778 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,779 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,779 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,779 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,779 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,779 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,779 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,779 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,780 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,780 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,780 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,780 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,781 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,781 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,781 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,781 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,782 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,782 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,782 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,782 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,782 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,783 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,783 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,783 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,783 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,784 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,784 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,784 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,784 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,785 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,785 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,785 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,785 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,785 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,785 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,786 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,786 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,786 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,786 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,786 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,786 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,787 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,787 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,787 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,787 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,788 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,788 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,788 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,789 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,789 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,789 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,790 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,790 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,790 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,790 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,791 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,791 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,791 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,791 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,792 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,792 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,792 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,792 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,793 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,793 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,793 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,793 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,802 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,802 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,803 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,804 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,804 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,804 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,804 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,805 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,805 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,805 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,805 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,806 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,806 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,806 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,806 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,806 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,807 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,807 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,807 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,808 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,808 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,808 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,808 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,808 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,809 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,809 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,810 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,810 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,810 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,810 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,811 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,811 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,811 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,811 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,813 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,814 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,814 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,814 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,814 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,818 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,818 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,818 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,818 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,819 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,819 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,819 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,819 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,819 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,819 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,819 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,819 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,820 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,820 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,820 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,820 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,821 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,821 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,821 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,822 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,822 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,822 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,823 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,823 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,823 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,824 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,824 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,824 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,824 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,825 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,825 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,825 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,825 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,826 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,826 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,826 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,826 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,827 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,827 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,827 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,828 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,828 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,828 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,829 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,829 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,829 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,829 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,830 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,830 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,830 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,831 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,831 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,831 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,832 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,832 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,832 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,832 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,833 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,833 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,833 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,833 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,834 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,834 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,834 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,834 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,834 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,834 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,834 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,834 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,835 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,835 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,835 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,836 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,836 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,836 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,836 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,837 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,837 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,837 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,837 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,837 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,838 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,838 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,838 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,838 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,838 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,839 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,839 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,839 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,839 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,839 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,839 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,840 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,840 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,840 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,840 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,840 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,840 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,840 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,841 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,843 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,843 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,843 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,843 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,843 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,844 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,844 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,844 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,844 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,844 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,844 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,844 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,845 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,845 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,845 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,845 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,846 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,846 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,846 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,859 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,859 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,859 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,859 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,860 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,860 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,860 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,860 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,861 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,861 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,861 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,863 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,863 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,863 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,863 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,863 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,863 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,864 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,865 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,865 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,865 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,865 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,865 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,866 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,866 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,866 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,866 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,866 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,866 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,867 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,867 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,867 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,869 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,869 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,869 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,869 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,870 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,870 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,870 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,870 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,871 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,871 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,871 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,871 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,875 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,875 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,876 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,876 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,876 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,876 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,876 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,876 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,877 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,877 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,877 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,878 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,878 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,878 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,879 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,879 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,880 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,880 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,880 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,880 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,881 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,881 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,881 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,881 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,882 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,882 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,882 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,883 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,883 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,883 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,883 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,884 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,884 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,884 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:13,885 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,885 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,885 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,885 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,886 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:13,886 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,198 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,198 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,198 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,198 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,199 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,199 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,199 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,200 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,201 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,201 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,201 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,201 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,207 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,208 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,208 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,208 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,209 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,209 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,209 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,210 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,211 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,211 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,211 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,212 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,212 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,212 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,212 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,215 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,215 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,216 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,216 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,216 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,216 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,329 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,329 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,329 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,329 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,330 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,330 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,330 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,330 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,331 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,331 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,331 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,332 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,332 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,332 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,332 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,332 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,332 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,333 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,333 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,333 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,334 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,334 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,334 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,334 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,335 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,335 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,335 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,335 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,337 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,337 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,337 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,337 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,338 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,338 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,338 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,340 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,340 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,340 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,340 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,341 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,341 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,341 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,341 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,342 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,342 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,342 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,342 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,343 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,343 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,343 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,344 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,344 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,344 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,345 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,345 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,345 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,347 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,347 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,347 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,347 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,348 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,348 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,348 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,348 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,348 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,348 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,348 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,349 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,349 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,349 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,350 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,350 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,350 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,351 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,351 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,351 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,351 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,353 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,353 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,353 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,355 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,355 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,355 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,355 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,356 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,356 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,356 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,356 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,357 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,357 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,357 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,360 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,360 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,360 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,360 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,361 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,361 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,361 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,361 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,362 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,362 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,362 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,362 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,362 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,363 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,364 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,364 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,364 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,364 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,365 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,365 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,365 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,365 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,374 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,374 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,374 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,374 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,375 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,375 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,375 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,375 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,377 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,377 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,377 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,377 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,377 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,377 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,378 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,378 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,379 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,379 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,379 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,379 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,380 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,380 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,380 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,380 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,390 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,390 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,390 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,390 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,391 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,391 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,391 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,391 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,392 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,392 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,392 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,394 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,394 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,394 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,394 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,395 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,395 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,395 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,395 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,396 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,396 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,396 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,396 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,397 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,397 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,397 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,397 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,398 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,398 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,398 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,399 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,400 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,400 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,400 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,400 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,413 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,413 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,413 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,413 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,414 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,414 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,414 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,414 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,415 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,415 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,416 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,416 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,416 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,416 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,416 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,416 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,418 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,418 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,418 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,418 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,419 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,419 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,419 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,419 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,420 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,420 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,420 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,420 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:14,421 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,421 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,421 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,421 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,422 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,422 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,422 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,422 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,422 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,422 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,423 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,423 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,423 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,423 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,423 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,423 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,424 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,424 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,424 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,424 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,424 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,425 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,425 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,425 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,425 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,425 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,425 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,426 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,426 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,426 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,427 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,427 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,427 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,427 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,428 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,428 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,428 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,428 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,429 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,429 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,429 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,429 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,430 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,430 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,430 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,430 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,431 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,431 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,431 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,432 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,432 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,432 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,432 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,433 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,433 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,433 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,433 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,434 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,434 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,434 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,434 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,434 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,434 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,435 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,435 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,435 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,435 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,435 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,436 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,436 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,436 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,436 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,436 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,437 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,437 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,437 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,440 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,440 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,440 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,440 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,441 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,441 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,441 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,441 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,442 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,442 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,442 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,443 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,443 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,443 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,443 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,444 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,444 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,444 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,445 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,445 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,446 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,446 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,446 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,446 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,446 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,446 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,446 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,447 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,447 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,447 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:14,447 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-03 20:04:14,448 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,448 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-03 20:04:14,448 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,933 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,933 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,933 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,933 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,934 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,934 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,934 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,934 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,935 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,935 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,935 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,935 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,935 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,935 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,935 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,935 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,937 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,937 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,937 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,937 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,937 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,938 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,938 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,938 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,938 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,938 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,938 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,938 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,939 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,939 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,939 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,939 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,940 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,940 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,940 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,940 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,940 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,941 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,941 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,941 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,944 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,944 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,944 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,944 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,945 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,945 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,945 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,947 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,947 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,947 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,947 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,948 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,948 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,948 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,948 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,949 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,949 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,949 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,949 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,950 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,950 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,950 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,950 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,960 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,960 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,960 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,960 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,961 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,961 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,961 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,961 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,961 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,961 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,961 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,961 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,962 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,962 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,962 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,962 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,963 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,963 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,963 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,963 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,963 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,963 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,964 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,964 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,964 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,964 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,964 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,964 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,965 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,965 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,965 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,965 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,965 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,965 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,965 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,965 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,966 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,966 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,966 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,966 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,966 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,967 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,967 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,967 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,967 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,967 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,967 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,967 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,968 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,968 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,969 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,970 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,970 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,970 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,970 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,971 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,971 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,971 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,971 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,972 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,972 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,972 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,972 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,972 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,972 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,972 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,972 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,973 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,973 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,973 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,973 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,973 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,973 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,973 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,974 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,974 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,974 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,974 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,974 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,975 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,975 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,975 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,975 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,976 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,976 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,976 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,976 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,976 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,976 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,977 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,977 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,977 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,977 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,977 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,977 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,978 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,978 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,978 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,978 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,978 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,978 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,978 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,978 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,979 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,979 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,979 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,979 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,980 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,980 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,980 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,980 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,980 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,981 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,981 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,981 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,981 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,982 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,982 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,982 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,982 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,983 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,983 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,983 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,983 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,984 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,984 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,984 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,984 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,984 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,984 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,984 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,984 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,985 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,985 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,985 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,985 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,986 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,986 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,986 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,986 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,987 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,987 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,987 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,987 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,988 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,988 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,988 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,988 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,988 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,989 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,989 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,989 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,989 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,995 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,995 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,995 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,995 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:15,996 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,996 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,996 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,996 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,997 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,997 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,997 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,997 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:15,998 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,998 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:15,998 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:15,998 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,000 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,000 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,000 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,000 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,001 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,001 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,001 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,001 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,002 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,002 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,002 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,002 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,003 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,003 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,003 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,003 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,003 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,003 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,003 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,003 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,004 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,004 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,004 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,004 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,005 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,005 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,005 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,005 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,005 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,006 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,006 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,008 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,008 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,008 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,009 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,009 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,009 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,009 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,010 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,010 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,010 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,010 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,011 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,011 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,011 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,011 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,012 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,012 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,012 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,012 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,013 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,013 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,013 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,013 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,019 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,019 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,019 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,019 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,020 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,020 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,020 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,020 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,020 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,021 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,021 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,021 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,021 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,021 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,021 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,021 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,022 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,022 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,022 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,022 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,023 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,023 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,024 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,024 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,024 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,024 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,024 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,025 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,025 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,026 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,026 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,026 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,026 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,027 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,027 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,027 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,027 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,028 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,028 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,028 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,028 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,029 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,029 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,029 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,029 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,029 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,029 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,030 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,031 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,031 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,031 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,031 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,032 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,032 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,033 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,033 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,034 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,034 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,034 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,034 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,035 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,035 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,035 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,035 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,036 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,036 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,036 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,036 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,037 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,037 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,037 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,037 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,037 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,037 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,038 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 82#L42-5true, 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,038 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,038 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,038 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,038 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,039 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,039 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,039 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,039 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,040 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,040 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,040 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,040 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,041 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,041 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,041 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,041 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,042 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,042 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,042 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,042 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,042 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,043 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,044 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,045 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,045 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,045 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,045 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,046 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,046 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,047 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,047 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,047 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,047 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,047 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,048 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,048 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,048 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,048 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,048 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,049 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,049 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,049 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,049 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,058 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,058 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,058 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,058 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,059 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,059 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,059 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,060 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,060 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,060 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,060 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,061 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,061 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,061 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,062 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,062 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,062 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,062 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,062 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,063 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,063 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,063 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,067 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,067 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,067 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,067 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,067 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,068 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,068 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,068 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,068 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,068 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,068 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,069 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,069 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,069 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,069 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,069 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,070 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,070 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,070 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,070 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,070 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,070 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,071 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,071 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,071 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,071 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,072 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,072 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,072 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,072 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,072 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,072 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,073 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,073 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,073 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,073 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,074 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,074 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,074 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,074 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,074 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,074 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,075 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,075 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,075 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,075 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,075 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,075 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,190 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,190 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,190 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,190 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,191 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,191 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,191 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,191 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,192 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,192 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,192 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,192 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,193 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,193 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,193 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,193 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,194 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,194 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,194 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,194 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,195 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,195 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,195 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,195 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,196 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,196 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,196 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,198 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,198 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,198 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,198 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,198 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,199 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,199 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,199 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,199 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,199 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,199 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,199 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,200 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,200 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,200 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,200 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,202 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,202 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,202 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,202 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,203 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,203 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,203 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,203 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,204 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,204 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,204 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,206 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,206 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,206 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,206 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,207 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,207 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,207 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,207 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,213 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,213 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,213 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,213 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,214 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,214 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,214 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,214 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,215 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,215 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,215 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,217 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,218 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,218 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,218 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,218 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,219 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,219 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,219 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,220 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,221 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,221 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,221 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,221 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,222 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,223 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,223 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,223 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,223 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,223 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,235 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,235 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,235 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,235 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,236 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,236 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,236 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,236 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,236 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,236 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,236 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,237 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,237 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,237 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,237 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,237 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,239 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,239 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,239 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,239 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,240 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,240 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,240 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,240 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,241 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,241 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,241 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,241 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,242 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,242 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,243 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,243 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,243 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,245 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,245 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,245 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,245 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,245 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,245 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,245 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,245 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,255 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,255 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,255 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,255 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,256 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,256 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,256 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,257 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,257 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,257 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,257 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,257 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,258 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,259 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,259 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,259 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,259 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,260 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,260 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,260 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,260 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,261 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,261 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,261 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,261 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,261 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,262 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,263 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,264 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,264 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,264 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,264 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,264 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,265 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,265 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,265 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,265 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,265 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,265 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,265 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,266 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,266 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,266 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,266 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,266 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,266 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,266 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,267 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,267 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,267 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,267 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,267 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:16,267 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,267 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,268 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,268 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,268 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,268 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,268 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,268 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,269 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,269 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,269 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,269 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,269 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,269 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,269 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,270 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,270 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,270 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,270 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,270 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,271 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,271 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,271 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,271 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,272 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,272 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,272 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,272 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,273 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,274 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,274 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,274 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,274 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,275 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,275 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,275 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,275 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,275 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,275 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,275 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,276 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,276 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,276 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,276 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,276 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,277 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,277 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,277 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,277 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,277 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,277 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,277 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,277 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,278 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,278 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,278 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,278 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,279 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,279 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,279 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,279 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,280 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,280 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,280 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,280 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,281 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,281 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,281 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,282 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,282 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,282 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,282 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,282 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,282 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,282 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-03 20:04:16,283 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,285 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,285 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,285 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,285 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,286 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,286 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,286 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,286 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:16,286 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,286 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,287 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:16,287 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,778 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,778 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,778 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,778 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,778 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,778 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,778 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,778 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,779 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,779 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,779 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,779 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,779 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,780 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,780 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,780 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,780 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,780 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,780 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,780 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,781 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,781 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,781 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,782 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,782 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,782 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,782 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,783 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,783 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,784 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,784 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:17,785 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,785 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:17,785 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:17,785 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,113 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,114 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,115 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,115 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,116 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,116 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,116 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,117 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,117 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,117 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,118 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,118 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,118 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,118 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,119 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,119 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,119 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,119 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,120 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,120 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,120 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,120 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,120 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,121 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,121 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,121 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,121 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,121 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,121 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,121 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,122 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,122 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,122 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,122 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,123 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,123 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,123 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,123 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,124 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,124 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,124 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,125 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,125 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,125 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,125 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,125 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,126 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,126 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,126 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,126 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,126 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,126 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,127 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,127 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,127 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,127 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,127 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,128 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,128 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,128 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,128 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,130 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,130 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,130 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,130 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,131 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,131 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,131 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,131 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,132 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,132 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,132 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,133 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,133 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,133 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,133 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,133 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,133 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,133 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,134 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,134 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,134 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,134 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,134 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,135 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,135 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,135 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,135 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,136 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,136 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,137 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,137 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,138 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 1278#(= 0 |ULTIMATE.start_main_~asdf~3#1|), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,138 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,139 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,139 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,139 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,140 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,140 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,140 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,140 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,140 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,140 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,141 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,141 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,141 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,141 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,142 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,143 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,143 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,143 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,143 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,144 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,144 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,144 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,144 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,157 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,157 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,157 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,157 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,158 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,159 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,160 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,160 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,160 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,161 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,162 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,162 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,162 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,163 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,164 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,165 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,165 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,165 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,165 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,166 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,167 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,167 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,167 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,167 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,168 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,168 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,168 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,168 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,169 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,169 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,169 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,170 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,170 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,170 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,170 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,171 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,171 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,171 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,171 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,172 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,172 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,172 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,172 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,173 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,173 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,173 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,185 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,185 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,185 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,185 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,186 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,186 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,186 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,186 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,187 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,187 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,187 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,187 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,188 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,188 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,188 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,188 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,190 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,190 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,190 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,190 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,191 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,191 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,191 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,191 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,192 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,192 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,193 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,193 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,193 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,193 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,193 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,193 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,194 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,194 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,194 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,194 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,195 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,195 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,195 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,195 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,196 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,196 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,196 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,196 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,196 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,196 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,196 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,196 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,197 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,197 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,197 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,197 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,198 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,198 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,198 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,198 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,199 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,199 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,199 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,199 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,199 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,199 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,200 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,200 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,200 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,201 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,201 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,201 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,201 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,201 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,201 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,201 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,206 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,206 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,206 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,206 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,206 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,206 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,206 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,207 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,207 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,207 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,207 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,207 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,208 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,208 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,208 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,208 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,209 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,209 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,209 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,210 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,210 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,210 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,210 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,210 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,210 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,211 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,211 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,211 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,211 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,211 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,211 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,212 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,212 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,212 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,212 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,212 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,212 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,213 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,213 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,213 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,213 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,214 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,214 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,214 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,214 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,214 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,214 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,215 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,215 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,215 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,215 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,215 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,215 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,216 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,216 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,216 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,216 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,217 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,217 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,217 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,218 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,218 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,218 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,219 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,219 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,219 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,219 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,220 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,220 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,220 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,221 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,221 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,222 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,222 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,222 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,223 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,223 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,223 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,223 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,223 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,224 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,224 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,224 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,226 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,226 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,226 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,226 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,227 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,227 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,227 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,227 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,236 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,236 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,236 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,236 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,237 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,237 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,237 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,237 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,238 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,238 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,238 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,238 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,239 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,239 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,239 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,239 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,240 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,240 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,240 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,240 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,241 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,241 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,241 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,241 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,242 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,242 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,243 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,243 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,243 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,244 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,244 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,244 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,244 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,245 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,245 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,245 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,246 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,246 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,246 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,246 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,246 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,246 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,246 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,246 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,247 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,247 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,247 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,247 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,248 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,248 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,248 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,248 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,248 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,249 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,249 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,249 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,249 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,249 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,249 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,249 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,250 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,250 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,250 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,250 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,251 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,251 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,251 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,251 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,255 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,255 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,256 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,256 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,256 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,256 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,256 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,256 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,257 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,257 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,257 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,257 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,258 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,258 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,258 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,258 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,259 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,259 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,259 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,260 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,260 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,260 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,260 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,261 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,261 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,261 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,261 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,262 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,262 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,262 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,263 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,263 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,263 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,264 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,264 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,264 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,264 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,267 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,267 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,267 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,267 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,268 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,268 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,268 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,268 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,268 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,268 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,268 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,269 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,269 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,269 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,269 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,269 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,270 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,270 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,270 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,270 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,270 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,270 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,271 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,271 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,271 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,271 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,271 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,272 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,272 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,272 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,272 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,272 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,273 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,273 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,273 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,274 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,274 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,274 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,274 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,274 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,275 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,275 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,275 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,372 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,372 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,372 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,372 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,373 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,373 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,373 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,373 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,374 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,374 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,375 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,375 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,375 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,375 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,375 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,375 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,375 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,375 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,376 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,376 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,376 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,377 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,377 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,377 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,377 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,379 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,379 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,379 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,379 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,380 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,380 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,380 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,380 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,381 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,381 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,381 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,381 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,382 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,382 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,382 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,382 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,383 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,383 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,383 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,383 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,384 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,384 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,384 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,384 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,385 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,385 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,385 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,385 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,386 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,386 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,386 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,387 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,387 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,387 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:18,388 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,389 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,389 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,389 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,389 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,389 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,389 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,389 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,390 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,390 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,390 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,391 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,391 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,391 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,391 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,391 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,391 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,392 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,392 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,392 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,394 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,394 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,396 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,396 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,396 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,396 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,397 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,397 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,397 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,397 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,404 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,404 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,404 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,404 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,405 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,405 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,405 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,405 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,406 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,406 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,406 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,408 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,408 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,408 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,408 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,409 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,409 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,409 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,409 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,410 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,411 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,411 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,412 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,412 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,412 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,412 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,413 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,413 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,414 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,414 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,414 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,425 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,425 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,426 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,426 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,426 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,426 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,427 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,427 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,427 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,427 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,435 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,436 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,437 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,438 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,438 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,438 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,439 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,439 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,439 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,440 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,440 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,441 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,441 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,442 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,442 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,443 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,443 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,443 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,443 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,444 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,444 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,445 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,445 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,445 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,445 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,445 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,446 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,446 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,447 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,447 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,447 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,447 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,447 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,447 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,448 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,448 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,449 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,449 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,449 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,450 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,450 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,451 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,451 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,451 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,451 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-03 20:04:18,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,452 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,452 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,452 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,452 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,453 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,453 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,453 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,453 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:18,453 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:18,454 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,985 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,985 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,985 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,985 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,986 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,986 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,986 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,986 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,987 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,987 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,987 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,987 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:19,988 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,988 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,988 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,988 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:19,989 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,989 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,989 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,989 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:19,990 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,990 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,990 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,990 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,992 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,992 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,992 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,992 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,992 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,993 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,993 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,993 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,993 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,993 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,993 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,993 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,995 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,995 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,995 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,996 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,996 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,996 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,996 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:19,996 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,996 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,996 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,997 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:19,997 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,997 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,997 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,997 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:19,998 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,998 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,998 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,998 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:19,999 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,999 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:19,999 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:19,999 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,000 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,000 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,000 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,001 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,001 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,001 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,001 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,001 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,001 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,002 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,002 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,002 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,002 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,002 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,002 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,003 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,003 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,003 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,003 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,004 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,004 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,004 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,004 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,005 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,005 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,005 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,005 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,006 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,007 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,007 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,007 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,007 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,008 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,008 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,009 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,009 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,009 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,009 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,009 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,009 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,009 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,010 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,017 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,017 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,017 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,017 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,018 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,018 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,018 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,018 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,018 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,018 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,019 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,019 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,019 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,019 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,019 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,019 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,020 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,020 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,020 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,020 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,021 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,021 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,021 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,021 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,021 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,022 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,022 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,022 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,022 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,022 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,022 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,022 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,023 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,023 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,023 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:20,024 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,024 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,024 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,024 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,025 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,025 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,025 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,025 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,026 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,026 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,026 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,026 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,026 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,026 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,026 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,027 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,027 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,027 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,027 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,027 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,028 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,028 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,028 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,029 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,029 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,029 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,029 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,029 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,030 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,030 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,030 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:20,030 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,030 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,030 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,030 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,031 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,031 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,031 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,031 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,031 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,032 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,032 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,032 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,032 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,032 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,032 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,032 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,033 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,033 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,033 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,033 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,033 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,033 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,033 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,034 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,034 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,034 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,035 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,035 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,035 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,035 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,036 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,036 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,036 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,036 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,037 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,037 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,037 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,037 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,042 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,042 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,042 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,042 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,042 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,043 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,043 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,043 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,043 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,043 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,043 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,043 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,044 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,045 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,045 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,045 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,045 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,046 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,046 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,046 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,046 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,047 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,047 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,047 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,047 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,047 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,047 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,047 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,047 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,048 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,048 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,048 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,049 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,049 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,049 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,049 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,050 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,051 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,051 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,051 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,051 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,052 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,052 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,053 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,053 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,054 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,054 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,054 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,054 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,054 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,054 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,055 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,055 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,055 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,055 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,055 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,055 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,056 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,056 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,056 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,056 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,056 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,057 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,057 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,057 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,066 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,067 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,067 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,067 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,067 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,068 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,068 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,068 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,068 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,069 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,069 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,069 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,069 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,069 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,069 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,070 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,070 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,070 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,070 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,070 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,070 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,071 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,071 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,071 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,072 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,072 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,072 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,072 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,073 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,073 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,073 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,073 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:20,073 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,073 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,073 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,073 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,074 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,074 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,074 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,074 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,075 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,075 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,075 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,075 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,076 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,076 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,076 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,076 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,076 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,077 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,077 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,077 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,077 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,077 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,078 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,078 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,078 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,078 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,078 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,078 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,079 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,079 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,079 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,079 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,079 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,079 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,079 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,079 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:20,080 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,080 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,080 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,080 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,081 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,081 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,081 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,081 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,081 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,081 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,081 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,081 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,082 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,082 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,082 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,083 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,083 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,083 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,084 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,084 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,084 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,084 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,084 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,085 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,085 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,085 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,085 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,085 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,085 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,086 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,086 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,086 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,086 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,090 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,090 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,090 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,090 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,091 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,091 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,091 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,091 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,092 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,092 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,092 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,092 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,093 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,093 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,093 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,093 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,094 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,094 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,094 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,095 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,095 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,095 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,095 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,096 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,096 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,096 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,096 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,097 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,097 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,097 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,097 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,097 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,097 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,097 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,098 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,098 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,098 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,098 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,098 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,099 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,099 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,099 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,099 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,101 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,101 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,102 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,102 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,102 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,102 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,102 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,102 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,103 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,103 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,103 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,103 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,206 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,206 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,206 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,206 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,207 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,207 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,207 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,207 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,208 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,208 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,208 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,208 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,209 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,209 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,209 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,210 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,210 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,210 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,213 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,213 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,213 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,213 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,213 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,213 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,213 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,214 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,216 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,216 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,216 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,216 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,217 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,217 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,217 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,217 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,217 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,217 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,218 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,218 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,218 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,219 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,219 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,220 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,220 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,220 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,220 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,221 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,221 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,221 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,222 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,222 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,222 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,222 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,223 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,223 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,223 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,223 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,223 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,224 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,224 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,224 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,224 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,224 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,224 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,224 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,233 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,233 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,233 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,233 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,234 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,234 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,235 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,235 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,236 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,236 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,236 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,236 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,254 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,254 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,254 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,254 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,255 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,255 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,255 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,255 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,256 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,256 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,256 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,257 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,257 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,257 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,257 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:20,257 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,257 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,257 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,258 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,258 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,258 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,258 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,258 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,259 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,259 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,259 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,259 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,260 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,260 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,261 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,261 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,261 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,261 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,262 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,262 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,262 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,262 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,262 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,263 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,264 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,264 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,264 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,264 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:20,264 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,264 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,264 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,264 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,265 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,265 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,265 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,265 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,265 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,266 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,266 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,266 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-03 20:04:20,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,266 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,266 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,266 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,266 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,267 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,267 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,267 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,267 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,268 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,268 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,268 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,268 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,271 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,272 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,272 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,272 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,272 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:20,272 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,273 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,273 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:20,273 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,820 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,820 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,820 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,820 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,821 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,821 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,821 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,822 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,822 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,822 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,822 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,823 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,823 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,823 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,823 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,823 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,823 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,823 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,823 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,824 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,824 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,824 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,824 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,825 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,825 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,825 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,826 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,826 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,826 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,827 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,827 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,827 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,827 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,827 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,827 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,828 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,828 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,828 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,828 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,828 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,828 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:21,829 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,829 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,829 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,829 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:21,829 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,829 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,829 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,830 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:21,830 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,830 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,830 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,830 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,831 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,831 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,831 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,831 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,832 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,832 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,832 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,832 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,832 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,833 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,833 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,833 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,833 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,833 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,833 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,833 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,834 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,834 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,834 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,834 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,835 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,835 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,835 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,836 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,836 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,836 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,836 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,836 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,836 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,836 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,837 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,837 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,837 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,837 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,837 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,838 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,838 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,838 INFO L297 olderBase$Statistics]: existing Event has 44 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 ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:21,839 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L297 olderBase$Statistics]: existing Event has 44 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 ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:21,839 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,839 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,840 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:21,840 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,840 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,840 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,840 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:21,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:21,841 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,841 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,841 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:21,841 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,165 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,165 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,165 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,165 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,166 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,166 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,166 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,166 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,167 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,167 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,167 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,168 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,168 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,168 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,168 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,168 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,169 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,169 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,169 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,169 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,169 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,170 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,170 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,170 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,171 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,171 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,171 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,171 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,172 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,172 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,172 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,173 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,173 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,173 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,173 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,174 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,174 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,174 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,174 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,175 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,175 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,175 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,175 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,176 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,176 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,176 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,176 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,177 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,177 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,177 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,177 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,178 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,178 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,178 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,179 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,179 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,180 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,180 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,180 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,181 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,181 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,181 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,181 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,182 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,182 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,182 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,182 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,182 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,183 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,183 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,183 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,183 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,184 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,184 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,184 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,184 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,184 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,185 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,185 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,185 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,185 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,186 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,186 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,186 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,187 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,187 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,187 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,187 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,187 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,187 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,188 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,188 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,188 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,188 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,189 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,189 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,189 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,189 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,200 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,200 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,200 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,200 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,201 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,201 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,201 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,201 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,202 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,202 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,202 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,203 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,203 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,203 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,204 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,204 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,204 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,205 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,205 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,205 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,206 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,206 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,206 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,206 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,207 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,207 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,207 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,208 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,208 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,208 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,208 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,209 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,209 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,209 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,209 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,210 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,210 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,211 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,211 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,211 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,212 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,212 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,212 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,213 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,213 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,213 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,213 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,214 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,214 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,214 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,215 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,215 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,215 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,215 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,216 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,216 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,216 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,216 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,217 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,217 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,217 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,217 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,217 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,218 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,218 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,218 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,219 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,219 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,219 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,219 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,219 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,219 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,219 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,220 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,220 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,220 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,220 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,221 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,221 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,221 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,221 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,221 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,221 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,221 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,221 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,226 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,226 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,226 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,227 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,227 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,227 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,227 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,227 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,228 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,228 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,228 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,228 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,229 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,229 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,229 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,229 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,230 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,230 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,230 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,230 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,231 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,231 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,231 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,231 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,232 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,232 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,232 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,232 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,232 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,232 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,233 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,233 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,234 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,234 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,234 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,234 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,235 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,235 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,235 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,235 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,236 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,236 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,236 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,236 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,237 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,237 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,237 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,237 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,238 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,238 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,238 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,238 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,239 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,239 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,239 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,240 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,240 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,240 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,240 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,241 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,241 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,241 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,241 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,242 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,242 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,242 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,242 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,243 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,243 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,243 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,243 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,245 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,245 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,245 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,245 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,246 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,246 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,246 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,246 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,256 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,256 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,256 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,257 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,257 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,257 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,258 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,258 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,258 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,259 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,259 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,259 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,260 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,260 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,260 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,260 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,261 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,261 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,261 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,261 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,262 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,262 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,262 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,262 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,263 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,263 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,263 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,264 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,265 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,265 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,265 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,265 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,265 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,265 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,265 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,266 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,266 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,267 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,267 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,267 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,268 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,268 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,268 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,269 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,269 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,269 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,269 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,270 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,270 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,270 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,271 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,271 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,271 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,272 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,272 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,272 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,272 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,273 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,273 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,273 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,274 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,274 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,274 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,274 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,275 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,275 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,275 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,275 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,276 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,276 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,276 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,276 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,277 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,280 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,280 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,280 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,280 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,281 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,281 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,281 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,281 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,281 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,282 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,282 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,282 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,382 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,382 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,382 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,382 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,383 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,383 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,383 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,383 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,383 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,383 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,383 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,384 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,384 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,384 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,384 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,384 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,384 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,385 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,385 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,385 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,386 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,386 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,386 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,386 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,387 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,387 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,388 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,388 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,388 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,388 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,388 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,388 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,389 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,389 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,389 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,389 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,390 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,390 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,391 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,391 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,392 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,392 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,392 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,393 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,393 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,393 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,393 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,394 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,394 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,394 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,395 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,395 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,396 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,396 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is cut-off event [2023-08-03 20:04:22,396 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,397 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,397 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,397 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,398 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,400 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,400 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,401 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,401 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,413 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,413 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,413 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,413 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,414 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,414 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,414 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,414 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,415 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,415 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,415 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,415 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,426 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,427 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,427 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,427 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,428 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,428 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,428 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,428 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:22,430 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,430 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,430 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,430 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,431 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,432 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,432 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,432 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,432 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,433 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,433 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,433 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,433 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,433 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,433 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,433 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,434 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,435 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,435 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,435 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,435 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,438 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,438 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,438 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,438 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,439 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:22,440 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,440 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,440 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:22,440 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,992 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,992 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,992 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,992 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,993 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,993 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,993 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,993 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,994 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,994 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,994 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,994 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,994 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,994 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,995 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,995 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,995 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,995 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,995 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,995 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,996 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,996 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,996 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,996 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,997 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,997 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,997 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,997 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,998 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,998 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,998 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,998 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,998 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,998 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,998 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,999 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:23,999 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,999 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,999 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:23,999 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:23,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,000 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,000 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,000 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,000 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,000 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,000 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,000 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,000 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,001 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,001 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,001 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,003 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,003 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,003 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,003 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,003 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,004 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,004 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,004 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,004 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,004 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,004 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,004 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,005 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,005 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,005 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,005 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,006 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,006 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,006 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,007 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,007 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,007 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,008 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,008 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,008 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,008 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,008 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,009 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,009 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,009 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,010 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,010 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,010 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,011 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,011 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,011 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,012 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,012 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,012 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,013 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,013 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,013 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,013 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,013 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,013 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,013 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,014 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,014 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,014 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,014 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,014 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,014 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,015 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 15#L76-3true, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,015 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,015 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,017 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,017 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,017 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,017 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,019 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,019 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,019 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,019 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,020 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,020 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,020 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,020 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,026 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,026 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,026 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,026 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,027 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,027 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,027 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,027 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,027 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,027 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,027 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,028 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,028 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,028 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,028 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,028 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,029 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,029 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,029 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,029 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,030 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,030 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,030 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,030 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,030 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,030 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,030 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,030 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,031 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,031 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,031 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,031 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,031 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,031 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,032 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,032 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,032 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,033 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,033 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,033 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,033 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,033 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,033 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,033 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,034 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,034 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,034 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,034 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,035 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,035 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,035 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,035 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,036 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,036 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,036 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,036 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,036 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,036 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,036 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,036 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,037 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,037 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,037 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,037 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,038 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,038 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,038 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,039 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,039 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,039 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,039 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,040 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,040 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,040 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,040 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,041 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,041 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,041 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,041 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,047 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,047 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,047 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,048 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,048 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,048 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,048 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,048 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,050 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,050 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,050 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,050 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,051 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,051 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,051 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,051 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,053 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,053 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,054 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,054 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,054 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,054 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,054 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,054 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,060 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,060 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,060 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,060 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,061 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,061 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,061 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,062 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,062 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,062 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,062 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,063 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,063 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,063 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,063 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,064 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,064 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,064 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,064 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,064 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,064 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,064 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,064 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,065 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,065 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,065 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,065 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,066 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,066 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,066 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,066 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,067 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,067 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,067 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,067 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,068 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,068 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,068 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,068 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,068 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,068 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,069 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,069 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,069 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,069 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,069 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,069 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,070 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,070 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,070 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,185 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,185 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,185 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,185 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,187 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,187 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,187 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,187 INFO L297 olderBase$Statistics]: existing Event has 46 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 ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,188 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,188 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,188 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,188 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,189 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,189 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,189 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,189 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,190 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,190 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,190 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,190 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,192 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,192 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,192 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,192 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,196 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,196 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,196 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,196 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,197 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,198 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,198 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,198 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,198 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,208 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,208 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,208 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,208 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,209 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,209 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,209 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,209 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,210 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,210 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,210 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,210 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,220 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,220 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,220 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,221 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,221 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,221 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,221 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,222 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,222 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,222 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,223 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,223 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,223 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,223 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,224 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,224 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,224 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,224 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,224 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,225 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,225 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,225 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,225 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,225 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,225 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,225 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,226 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,226 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,226 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,226 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,227 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,227 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,227 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,227 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,227 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,228 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,228 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,228 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,228 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,228 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,228 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,228 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,229 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,229 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,229 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:24,230 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,230 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,230 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,230 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,231 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,231 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,231 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-03 20:04:24,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,232 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,232 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,232 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,232 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,233 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,233 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,233 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,233 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,234 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,234 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,234 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,234 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,235 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,235 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,235 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,235 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,235 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,236 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,236 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,236 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,236 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,236 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,237 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,237 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,238 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,238 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,238 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,238 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,239 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,239 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,239 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,239 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:24,240 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,240 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,240 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:24,240 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,761 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,761 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,761 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,761 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,762 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,762 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,762 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,762 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,762 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,762 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,763 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,763 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,763 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,763 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,763 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,763 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,764 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,764 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,764 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,765 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,765 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,765 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,765 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,766 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,766 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,766 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,766 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,766 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,766 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,766 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,766 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,767 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,767 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,767 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,768 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,768 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,768 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,768 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,768 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,769 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,770 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,770 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,770 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,771 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,771 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,771 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,771 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,771 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,771 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,771 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,772 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,772 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,772 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,772 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,773 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,773 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,773 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,773 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,774 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,774 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,774 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,774 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,775 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,775 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,775 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,775 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,776 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,776 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,776 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,776 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,776 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,776 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,776 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,776 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,777 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,777 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,777 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,778 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,778 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,778 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,778 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,779 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,779 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,779 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,779 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,779 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,779 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,779 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,779 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,780 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,780 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,780 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,781 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,781 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,782 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,782 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,782 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,782 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,783 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,783 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,783 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,783 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,784 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,784 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,784 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,784 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,784 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,784 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 126#thread1EXITtrue, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,785 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,785 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,785 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,786 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,786 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,786 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,787 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,787 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,787 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1276#true, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,788 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 91#L76-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 1276#true, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,788 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,788 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,789 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,789 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,789 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,790 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,791 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,791 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,791 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,792 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,792 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,792 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,792 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,792 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,792 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,792 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,793 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,793 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,793 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,793 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,794 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,795 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,795 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,795 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,795 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,795 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,795 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,795 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,795 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,796 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,797 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,797 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,797 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,797 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,797 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,797 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,797 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,798 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,798 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,798 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,798 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,798 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,798 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,798 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,799 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,799 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,799 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,799 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,799 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,800 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,800 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,800 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,800 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,810 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,810 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,810 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,810 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,811 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,811 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,811 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,811 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,813 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,813 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,813 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,813 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,814 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,814 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,814 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,814 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,815 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,815 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,815 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,815 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,816 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,816 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,816 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,816 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,820 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,820 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,821 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,821 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,821 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,821 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,822 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,822 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,822 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,822 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,823 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,823 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,823 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,823 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,824 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,824 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,824 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,825 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,825 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,825 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,825 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,826 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,826 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,826 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,826 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,827 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,827 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,827 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,827 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,828 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,828 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,828 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,828 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,829 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,829 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,829 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,829 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,829 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,829 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,829 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,829 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,830 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,830 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,831 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,831 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,831 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,831 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,831 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,831 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,831 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,831 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,832 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,832 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,832 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,832 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,834 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,834 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,834 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,834 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,835 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,835 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,956 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,956 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,956 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,956 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,957 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,957 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,957 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,958 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,958 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,958 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,958 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,959 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,959 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,960 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,960 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,960 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,960 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,962 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,962 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,962 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,962 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,962 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,962 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,962 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,963 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,963 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,963 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,963 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,963 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,965 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,965 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,965 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,965 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,966 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,966 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,966 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,966 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,967 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,967 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,967 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,967 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,967 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,967 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,968 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,968 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,968 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,968 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,968 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,968 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,969 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,969 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,969 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,969 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:25,970 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,970 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,970 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,970 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,971 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,971 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:25,971 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,972 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,972 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,972 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,972 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,974 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,975 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,975 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,975 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,976 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,976 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,976 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,976 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,981 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,981 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,982 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,982 INFO L297 olderBase$Statistics]: existing Event has 47 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 ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,983 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,983 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,984 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,984 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,984 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,984 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,992 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,992 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,992 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,992 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,993 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,993 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,993 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,993 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:25,994 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,994 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,994 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:25,994 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,002 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,002 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,002 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,002 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,003 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,003 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,003 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,003 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,004 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,004 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,004 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,004 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,004 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,004 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,005 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,005 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,005 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,005 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,005 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,005 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,005 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,006 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,006 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,006 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,006 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,006 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,006 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,006 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,007 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,007 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,007 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,007 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,008 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,008 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,008 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,009 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,009 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,009 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,009 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,010 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,010 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,010 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,011 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,011 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,011 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-03 20:04:26,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,012 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,012 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,012 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,012 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,013 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,013 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,013 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,013 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:26,014 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,014 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,014 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:26,014 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,790 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,790 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,790 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,790 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,791 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,791 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,791 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,791 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,793 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,793 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,793 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,793 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,794 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,794 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,794 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,794 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,797 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,797 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,797 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,797 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,798 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,798 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,798 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,798 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,799 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,800 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,800 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,800 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,800 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,800 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,800 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,800 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,802 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,802 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,802 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,802 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,803 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,803 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,803 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,803 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,804 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,804 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,804 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,806 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,806 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,806 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,806 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,807 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,807 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,807 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,807 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,808 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,808 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,808 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,808 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,809 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,809 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,809 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,809 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,810 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,810 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,811 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,811 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,811 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,811 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,811 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,811 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,819 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,819 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,819 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,819 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,820 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,820 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,820 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,820 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,822 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,822 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,822 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,822 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,823 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,823 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,823 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,823 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,824 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,824 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,824 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,824 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,825 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,825 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,826 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,826 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,826 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,827 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,827 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,827 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,827 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,828 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,828 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,828 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,828 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,829 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,829 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,829 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,829 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,830 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,830 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,830 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,831 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,831 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,831 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,831 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:27,832 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,832 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,832 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,832 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,833 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,833 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,833 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,833 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,833 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,834 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,834 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,834 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,835 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,835 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,835 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,835 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,836 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,836 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,836 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,836 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,837 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,837 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,837 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,837 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,844 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,844 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,844 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,844 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,845 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,845 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,845 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,845 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,847 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,847 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,847 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,847 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,848 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,848 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,848 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,848 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,849 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,849 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,849 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,851 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,851 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,851 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,851 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,852 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,852 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,852 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,852 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,853 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,853 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,853 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,854 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,854 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,854 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,854 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,855 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,855 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,855 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,855 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,974 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,974 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,974 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,974 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,975 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,975 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,975 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,975 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,976 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,976 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,976 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,976 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,977 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,977 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,977 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,979 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,979 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,979 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,979 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,980 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,980 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,980 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,980 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,981 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,981 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,981 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,981 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,982 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,982 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,982 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,982 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,983 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,983 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,983 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,983 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,984 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,984 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,984 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,984 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,985 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,985 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,985 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,986 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,986 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,986 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,986 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,987 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,987 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,987 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,987 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:27,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,992 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,992 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,992 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,992 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,993 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,993 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,993 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,993 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:27,994 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,994 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,994 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:27,994 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,005 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,005 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,005 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,005 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,005 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,005 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,006 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,006 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,006 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,006 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,006 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,006 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,007 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,007 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,007 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,008 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,008 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,008 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,008 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,009 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,009 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,009 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,010 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,010 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,010 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,010 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,011 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,011 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,011 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,011 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,011 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,012 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,013 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,013 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,013 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,013 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,013 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,013 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,013 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,013 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:28,014 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,014 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:28,014 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:28,014 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-03 20:04:29,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,367 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,367 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,367 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,367 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,368 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,368 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,368 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,368 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,368 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,369 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,369 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,369 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,370 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,370 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,370 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,370 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,371 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,371 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,371 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,371 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,371 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,371 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,371 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,372 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,373 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,373 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,373 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,374 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,374 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,374 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:29,375 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,375 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,375 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,375 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:29,376 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,376 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,376 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,376 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,377 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,377 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,377 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,377 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,378 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,378 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,378 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,378 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,379 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,379 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,379 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,379 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,380 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,380 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,380 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,380 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,381 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,381 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,381 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,381 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,382 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,382 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,382 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,382 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,383 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,383 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,383 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,384 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,384 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,384 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,384 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:29,385 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,385 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,385 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,385 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:29,386 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,386 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,386 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,386 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,387 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,387 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,387 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,387 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,387 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,388 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,388 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,388 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,388 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,388 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,388 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,388 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,389 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,389 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,389 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,389 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,389 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,389 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,389 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,390 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 81#L76-8true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,390 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,390 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:29,391 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:29,391 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,391 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,392 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,392 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,392 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,392 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,393 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,393 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,393 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,393 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,394 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,394 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,394 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,395 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,396 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,396 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,396 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,396 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,396 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,396 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,396 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,397 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,398 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,398 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,398 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,398 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,398 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,398 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,398 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,399 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,399 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,399 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,399 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 22#$Ultimate##0true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,399 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,399 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,399 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,400 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,408 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,408 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,408 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,408 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,409 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,409 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,409 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,409 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,410 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,410 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,410 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,410 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,411 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,411 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,411 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,411 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,412 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,412 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,412 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,413 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,413 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,413 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,413 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,414 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,414 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,414 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,414 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,415 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,415 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,415 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,415 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,415 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,415 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,415 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,416 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,416 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,416 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,416 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,416 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,417 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,417 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,417 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,417 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,421 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,421 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,421 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,421 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,422 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,422 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,422 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,422 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,423 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,423 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,423 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,423 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,424 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,424 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,424 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,424 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,425 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,425 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,425 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,426 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,426 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,426 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,427 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,427 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,427 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,427 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,427 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,428 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,428 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,428 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,429 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,429 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,429 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,429 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,429 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,429 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,429 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,430 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,523 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,523 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,523 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,523 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,524 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,524 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,524 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,524 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,525 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,525 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,525 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,525 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,526 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,526 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,526 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,528 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,528 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,528 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,528 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,529 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,529 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,529 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,529 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,530 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,530 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,530 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,530 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,531 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,531 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,532 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,532 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,532 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,532 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,532 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,532 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,533 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,533 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,533 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,533 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,534 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,534 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,534 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,535 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,536 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,536 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,536 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-03 20:04:29,536 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,548 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,548 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,548 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,548 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,548 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:29,549 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:29,549 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,753 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,753 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,753 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,753 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,754 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,754 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,754 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,754 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,755 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,755 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,755 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,755 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,756 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,756 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,756 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,756 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,757 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,757 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,757 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,757 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,758 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,758 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,758 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,758 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,759 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,759 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,759 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,760 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,760 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,760 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,760 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,760 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,760 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,761 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,761 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:30,761 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,761 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,761 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,762 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,762 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,762 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,762 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,762 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,764 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,764 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,764 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,764 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,765 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,765 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,765 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,765 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,765 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,765 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,765 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,765 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,766 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,766 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,767 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,767 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,767 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,767 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,767 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,767 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,767 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,768 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,768 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,768 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,768 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,768 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,768 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,768 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:30,769 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,769 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,769 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,769 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,770 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,770 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,770 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,771 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,771 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,771 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,772 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,772 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,772 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,773 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,773 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,773 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,773 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,774 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,774 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,774 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,774 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,774 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,774 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,774 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,774 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,775 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,775 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,775 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,775 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,780 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,780 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,780 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,780 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,781 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,781 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,781 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,781 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,782 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,782 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,782 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,782 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, 13#thread2EXITtrue, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,783 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,783 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,783 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,783 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,784 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,784 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,784 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,785 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,785 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,785 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,786 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,786 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,786 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,786 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,786 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,787 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,787 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,787 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,788 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,788 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,788 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,788 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,788 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,789 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,789 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,789 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,792 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,792 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,792 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,792 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,793 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,793 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,793 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,793 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,794 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,794 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,794 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-03 20:04:30,794 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,862 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,862 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,862 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,862 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,863 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,863 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,863 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,863 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:30,864 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,864 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,864 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:30,864 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,529 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,529 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,529 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,529 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,530 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,530 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,530 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,530 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,531 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,531 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,531 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,531 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,532 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,532 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,532 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,532 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,533 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,533 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,533 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,533 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,534 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,534 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,534 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,534 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,535 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,535 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,535 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,535 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,536 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,536 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,536 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,536 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,536 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,536 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,536 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,537 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,537 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,537 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,537 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,537 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,538 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,538 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,538 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,538 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,539 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,539 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,539 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,539 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,540 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,540 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,540 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,540 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,541 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,541 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,541 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,541 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,541 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,541 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,542 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,542 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,542 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,542 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,542 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,542 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,542 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,543 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,543 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,543 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,544 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,544 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,544 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,545 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,545 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,545 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,546 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,546 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,546 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,547 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,547 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,547 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,547 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,551 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,551 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,551 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,551 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,552 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,552 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,552 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,552 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,552 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,552 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,552 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-03 20:04:31,553 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,970 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,970 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,970 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,970 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,971 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,971 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,971 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,971 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:31,972 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,972 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,972 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:31,972 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,530 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,530 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,530 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,530 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,530 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,531 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,531 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,531 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,531 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,531 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,531 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,531 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,532 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,532 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,532 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,532 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,533 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,533 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,533 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,533 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,533 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,534 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,534 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,534 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:32,535 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,535 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,535 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,535 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,536 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,536 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,536 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,536 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,537 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,537 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,537 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,537 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,537 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,537 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,537 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,538 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 1574#(= 0 |ULTIMATE.start_main_~asdf~4#1|), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,538 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,538 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,538 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,538 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:32,539 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,539 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,539 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,539 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,541 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,541 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,541 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,541 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,541 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,542 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,542 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,542 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,542 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,542 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,542 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,542 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,547 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,548 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,548 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,548 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,548 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,548 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,548 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,548 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,549 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,549 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-03 20:04:32,549 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,549 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,589 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,589 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,589 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,589 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,590 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,590 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,590 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,590 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2#L77-8true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,591 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,591 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,591 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,592 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,596 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,596 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,596 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,596 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,597 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,597 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,597 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,597 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 4#$Ultimate##0true, 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:32,598 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,598 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,598 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:32,598 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:33,379 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,379 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,379 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,379 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), 129#$Ultimate##0true, Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,380 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,380 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,380 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,380 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0), 55#$Ultimate##0true]) [2023-08-03 20:04:33,381 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,382 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,382 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,382 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 129#$Ultimate##0true, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,383 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,383 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,383 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,383 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,384 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,384 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,384 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,384 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 22#$Ultimate##0true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,385 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,385 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,385 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,385 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,388 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,388 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,388 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,388 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,389 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,389 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,389 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,389 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,390 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,390 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,390 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,390 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,393 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,393 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,393 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,393 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 74#$Ultimate##0true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,394 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,394 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,394 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,394 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 74#$Ultimate##0true, 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,395 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,395 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,395 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-03 20:04:33,395 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][92], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,442 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,442 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,442 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,443 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][108], [2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,444 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,444 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,444 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,444 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][71], [111#L50-5true, 2317#(and (= thread1Thread2of2ForFork0_~i~0 0) (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0)), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), 82#L42-5true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 2279#(= thread1Thread2of2ForFork0_~i~0 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,445 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,445 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,445 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,445 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,814 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,815 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,816 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,817 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,817 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,818 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,818 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,818 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,818 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,820 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,820 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,821 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,821 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,821 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,821 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 95#L58-5true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,824 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,824 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,824 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,824 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,825 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,825 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:33,825 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,825 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 123#L50-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:33,826 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,826 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,826 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:33,826 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-03 20:04:34,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,167 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,167 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,167 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,167 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,167 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,167 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,167 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,167 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,168 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,168 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,168 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,168 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), 8#thread3EXITtrue, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, 100#L77-3true, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,169 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,169 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,169 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,169 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 13#thread2EXITtrue, 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,170 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,170 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,170 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,170 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1InUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,170 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,170 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,170 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,170 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, 8#thread3EXITtrue, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1572#true, Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,172 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 106#thread3EXITtrue, 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,172 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,172 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 69#thread2EXITtrue, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), thread2Thread1of2ForFork1InUse, Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, 100#L77-3true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,173 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,173 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-03 20:04:34,173 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,173 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,394 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,394 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,394 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,394 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), 131#L77-4true, Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,395 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,395 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,395 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,395 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 131#L77-4true, Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 1572#true, 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:34,395 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,395 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-03 20:04:34,395 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:04:34,396 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-03 20:04:35,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,048 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,048 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2023-08-03 20:04:35,048 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,048 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,048 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,048 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,048 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2023-08-03 20:04:35,048 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 2#L77-8true, Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1003#(<= |ULTIMATE.start_main_~asdf~5#1| 0), Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,049 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,049 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,049 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2023-08-03 20:04:35,049 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 21#L78-8true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,177 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,177 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,177 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,177 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), 21#L78-8true, Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), 2314#true, Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,178 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,178 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,178 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,178 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), 21#L78-8true, Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,179 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,179 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2023-08-03 20:04:35,179 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,179 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([896] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread2of2ForFork2_~i~2_24 4294967296) (mod v_~c~0_111 4294967296)) (= v_~x_3~0_67 (+ v_~a~0_67 v_~b~0_63 v_~x_3~0_68)) (= v_thread3Thread2of2ForFork2_~i~2_23 (+ v_thread3Thread2of2ForFork2_~i~2_24 1))) InVars {~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_24, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_68} OutVars{thread3Thread2of2ForFork2_#t~post3=|v_thread3Thread2of2ForFork2_#t~post3_17|, ~a~0=v_~a~0_67, thread3Thread2of2ForFork2_~i~2=v_thread3Thread2of2ForFork2_~i~2_23, ~c~0=v_~c~0_111, ~b~0=v_~b~0_63, ~x_3~0=v_~x_3~0_67} AuxVars[] AssignedVars[thread3Thread2of2ForFork2_#t~post3, thread3Thread2of2ForFork2_~i~2, ~x_3~0][107], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 95#L58-5true, 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), thread3Thread1of2ForFork2NotInUse, 2301#(= thread1Thread1of2ForFork0_~i~0 0), 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 5#L78-3true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,274 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,274 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,274 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,274 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L58-5-->L58-5: Formula: (and (< (mod v_thread3Thread1of2ForFork2_~i~2_26 4294967296) (mod v_~c~0_101 4294967296)) (= (+ v_~a~0_59 v_~b~0_55 v_~x_3~0_60) v_~x_3~0_59) (= v_thread3Thread1of2ForFork2_~i~2_25 (+ v_thread3Thread1of2ForFork2_~i~2_26 1))) InVars {~a~0=v_~a~0_59, ~c~0=v_~c~0_101, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_26, ~x_3~0=v_~x_3~0_60} OutVars{~a~0=v_~a~0_59, ~c~0=v_~c~0_101, thread3Thread1of2ForFork2_#t~post3=|v_thread3Thread1of2ForFork2_#t~post3_17|, ~b~0=v_~b~0_55, thread3Thread1of2ForFork2_~i~2=v_thread3Thread1of2ForFork2_~i~2_25, ~x_3~0=v_~x_3~0_59} AuxVars[] AssignedVars[thread3Thread1of2ForFork2_#t~post3, thread3Thread1of2ForFork2_~i~2, ~x_3~0][91], [1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2InUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 5#L78-3true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), 28#L58-5true, Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,275 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,275 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,275 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,275 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L50-5-->L50-5: Formula: (and (= (+ v_~b~0_65 v_~x_2~0_68) v_~x_2~0_67) (< (mod v_thread2Thread2of2ForFork1_~i~1_24 4294967296) (mod v_~c~0_115 4294967296)) (= (+ v_thread2Thread2of2ForFork1_~i~1_24 1) v_thread2Thread2of2ForFork1_~i~1_23)) InVars {~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_24, ~x_2~0=v_~x_2~0_68} OutVars{~c~0=v_~c~0_115, ~b~0=v_~b~0_65, thread2Thread2of2ForFork1_~i~1=v_thread2Thread2of2ForFork1_~i~1_23, ~x_2~0=v_~x_2~0_67, thread2Thread2of2ForFork1_#t~post2=|v_thread2Thread2of2ForFork1_#t~post2_17|} AuxVars[] AssignedVars[thread2Thread2of2ForFork1_~i~1, ~x_2~0, thread2Thread2of2ForFork1_#t~post2][70], [111#L50-5true, 1906#(= 0 |ULTIMATE.start_main_~asdf~5#1|), Black: 2308#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 2305#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread1of2ForFork0_~i~0 0)), Black: 692#(<= 1 |ULTIMATE.start_main_~asdf~2#1|), 183#(<= 2 |ULTIMATE.start_main_~asdf~0#1|), Black: 403#(<= 1 |ULTIMATE.start_main_~asdf~1#1|), 693#(<= 2 |ULTIMATE.start_main_~asdf~2#1|), Black: 182#(<= 1 |ULTIMATE.start_main_~asdf~0#1|), Black: 530#(<= |ULTIMATE.start_main_~asdf~3#1| 0), Black: 1904#true, Black: 1907#(<= |ULTIMATE.start_main_~asdf~5#1| 1), thread2Thread1of2ForFork1NotInUse, Black: 1279#(<= |ULTIMATE.start_main_~asdf~3#1| 1), Black: 2274#(and (= ~x_2~0 0) (= ~x_3~0 0) (= ~x_1~0 0)), 2301#(= thread1Thread1of2ForFork0_~i~0 0), thread3Thread1of2ForFork2NotInUse, 14#L42-5true, thread1Thread1of2ForFork0InUse, Black: 1575#(<= |ULTIMATE.start_main_~asdf~4#1| 1), Black: 292#(<= |ULTIMATE.start_main_~asdf~2#1| 0), 5#L78-3true, Black: 2283#(and (<= 0 (+ (div ~c~0 4294967296) (div (* (- 1) ~c~0) 4294967296))) (= thread1Thread2of2ForFork0_~i~0 0)), Black: 2279#(= thread1Thread2of2ForFork0_~i~0 0), Black: 176#(= 0 |ULTIMATE.start_main_~asdf~0#1|), 2314#true, Black: 2286#(and (= thread1Thread1of2ForFork0_~i~0 0) (= thread1Thread2of2ForFork0_~i~0 0) (<= ~c~0 (* (div ~c~0 4294967296) 4294967296))), Black: 879#(<= |ULTIMATE.start_main_~asdf~4#1| 0), 404#(<= 2 |ULTIMATE.start_main_~asdf~1#1|), Black: 2295#(and (<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0) (= thread2Thread1of2ForFork1_~i~1 0)), 2294#(<= (+ (* (div ~c~0 4294967296) 4294967296) 1) ~c~0), Black: 240#(<= |ULTIMATE.start_main_~asdf~1#1| 0)]) [2023-08-03 20:04:35,276 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,276 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-03 20:04:35,276 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,276 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-03 20:04:35,429 INFO L124 PetriNetUnfolderBase]: 273574/356581 cut-off events. [2023-08-03 20:04:35,429 INFO L125 PetriNetUnfolderBase]: For 1310055/1355165 co-relation queries the response was YES. [2023-08-03 20:04:38,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1394551 conditions, 356581 events. 273574/356581 cut-off events. For 1310055/1355165 co-relation queries the response was YES. Maximal size of possible extension queue 8158. Compared 2376361 event pairs, 73358 based on Foata normal form. 45082/389453 useless extension candidates. Maximal degree in co-relation 1392822. Up to 165572 conditions per place. [2023-08-03 20:04:39,587 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 171 selfloop transitions, 17 changer transitions 1/202 dead transitions. [2023-08-03 20:04:39,587 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 202 transitions, 1615 flow [2023-08-03 20:04:39,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:04:39,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:04:39,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 738 transitions. [2023-08-03 20:04:39,589 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5507462686567164 [2023-08-03 20:04:39,589 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 738 transitions. [2023-08-03 20:04:39,589 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 738 transitions. [2023-08-03 20:04:39,589 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:04:39,589 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 738 transitions. [2023-08-03 20:04:39,590 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 184.5) internal successors, (738), 4 states have internal predecessors, (738), 0 states have call successors, (0), 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:39,591 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:39,591 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:39,591 INFO L175 Difference]: Start difference. First operand has 102 places, 87 transitions, 520 flow. Second operand 4 states and 738 transitions. [2023-08-03 20:04:39,591 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 202 transitions, 1615 flow [2023-08-03 20:05:02,419 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 202 transitions, 1598 flow, removed 5 selfloop flow, removed 1 redundant places. [2023-08-03 20:05:02,421 INFO L231 Difference]: Finished difference. Result has 106 places, 100 transitions, 757 flow [2023-08-03 20:05:02,421 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=512, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=757, PETRI_PLACES=106, PETRI_TRANSITIONS=100} [2023-08-03 20:05:02,421 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 46 predicate places. [2023-08-03 20:05:02,421 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 100 transitions, 757 flow [2023-08-03 20:05:02,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:05:02,422 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:05:02,422 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1] [2023-08-03 20:05:02,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-03 20:05:02,422 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:05:02,422 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:05:02,422 INFO L85 PathProgramCache]: Analyzing trace with hash 41051940, now seen corresponding path program 2 times [2023-08-03 20:05:02,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:05:02,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45859428] [2023-08-03 20:05:02,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:05:02,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:05:02,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:05:02,510 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-08-03 20:05:02,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:05:02,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45859428] [2023-08-03 20:05:02,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45859428] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-03 20:05:02,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-03 20:05:02,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-03 20:05:02,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867390199] [2023-08-03 20:05:02,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-03 20:05:02,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-03 20:05:02,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:05:02,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-03 20:05:02,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-03 20:05:02,544 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 335 [2023-08-03 20:05:02,545 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 100 transitions, 757 flow. Second operand has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:05:02,545 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:05:02,545 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 335 [2023-08-03 20:05:02,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:05:37,116 INFO L124 PetriNetUnfolderBase]: 281382/364691 cut-off events. [2023-08-03 20:05:37,117 INFO L125 PetriNetUnfolderBase]: For 1785283/1846756 co-relation queries the response was YES. [2023-08-03 20:05:39,767 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1579845 conditions, 364691 events. 281382/364691 cut-off events. For 1785283/1846756 co-relation queries the response was YES. Maximal size of possible extension queue 8035. Compared 2400621 event pairs, 46374 based on Foata normal form. 46181/407265 useless extension candidates. Maximal degree in co-relation 1578243. Up to 277836 conditions per place. [2023-08-03 20:05:41,338 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 170 selfloop transitions, 14 changer transitions 17/214 dead transitions. [2023-08-03 20:05:41,338 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 214 transitions, 1860 flow [2023-08-03 20:05:41,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-03 20:05:41,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-03 20:05:41,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 740 transitions. [2023-08-03 20:05:41,340 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5522388059701493 [2023-08-03 20:05:41,340 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 740 transitions. [2023-08-03 20:05:41,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 740 transitions. [2023-08-03 20:05:41,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:05:41,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 740 transitions. [2023-08-03 20:05:41,341 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 185.0) internal successors, (740), 4 states have internal predecessors, (740), 0 states have call successors, (0), 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:41,342 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:41,343 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 335.0) internal successors, (1675), 5 states have internal predecessors, (1675), 0 states have call successors, (0), 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:41,343 INFO L175 Difference]: Start difference. First operand has 106 places, 100 transitions, 757 flow. Second operand 4 states and 740 transitions. [2023-08-03 20:05:41,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 214 transitions, 1860 flow [2023-08-03 20:05:56,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 214 transitions, 1817 flow, removed 18 selfloop flow, removed 1 redundant places. [2023-08-03 20:05:56,504 INFO L231 Difference]: Finished difference. Result has 110 places, 102 transitions, 799 flow [2023-08-03 20:05:56,504 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=335, PETRI_DIFFERENCE_MINUEND_FLOW=728, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=799, PETRI_PLACES=110, PETRI_TRANSITIONS=102} [2023-08-03 20:05:56,504 INFO L281 CegarLoopForPetriNet]: 60 programPoint places, 50 predicate places. [2023-08-03 20:05:56,504 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 102 transitions, 799 flow [2023-08-03 20:05:56,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-03 20:05:56,504 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-03 20:05:56,505 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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, 1] [2023-08-03 20:05:56,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-03 20:05:56,505 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-08-03 20:05:56,505 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-03 20:05:56,505 INFO L85 PathProgramCache]: Analyzing trace with hash -755490150, now seen corresponding path program 1 times [2023-08-03 20:05:56,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-03 20:05:56,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933946134] [2023-08-03 20:05:56,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:05:56,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-03 20:05:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:05:56,637 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-08-03 20:05:56,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-03 20:05:56,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933946134] [2023-08-03 20:05:56,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933946134] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-03 20:05:56,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845435179] [2023-08-03 20:05:56,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-03 20:05:56,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-03 20:05:56,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-03 20:05:56,645 INFO L229 MonitoredProcess]: Starting monitored process 16 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:56,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-08-03 20:05:56,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-03 20:05:56,773 INFO L262 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 8 conjunts are in the unsatisfiable core [2023-08-03 20:05:56,775 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-03 20:05:56,954 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-08-03 20:05:56,954 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-03 20:05:57,042 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-08-03 20:05:57,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845435179] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-03 20:05:57,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-03 20:05:57,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2023-08-03 20:05:57,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57530050] [2023-08-03 20:05:57,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-03 20:05:57,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-03 20:05:57,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-03 20:05:57,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-03 20:05:57,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-03 20:05:57,101 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 335 [2023-08-03 20:05:57,102 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 102 transitions, 799 flow. Second operand has 7 states, 7 states have (on average 153.85714285714286) internal successors, (1077), 7 states have internal predecessors, (1077), 0 states have call successors, (0), 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:57,102 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-03 20:05:57,102 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 335 [2023-08-03 20:05:57,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-03 20:07:07,546 INFO L124 PetriNetUnfolderBase]: 541128/694504 cut-off events. [2023-08-03 20:07:07,546 INFO L125 PetriNetUnfolderBase]: For 3960954/4071860 co-relation queries the response was YES. [2023-08-03 20:07:13,167 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2876337 conditions, 694504 events. 541128/694504 cut-off events. For 3960954/4071860 co-relation queries the response was YES. Maximal size of possible extension queue 15155. Compared 4782552 event pairs, 46970 based on Foata normal form. 58742/750939 useless extension candidates. Maximal degree in co-relation 2873460. Up to 200301 conditions per place. [2023-08-03 20:07:16,119 INFO L140 encePairwiseOnDemand]: 325/335 looper letters, 467 selfloop transitions, 45 changer transitions 8/531 dead transitions. [2023-08-03 20:07:16,119 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 531 transitions, 5026 flow [2023-08-03 20:07:16,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-03 20:07:16,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-03 20:07:16,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1658 transitions. [2023-08-03 20:07:16,122 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5499170812603649 [2023-08-03 20:07:16,122 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1658 transitions. [2023-08-03 20:07:16,122 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1658 transitions. [2023-08-03 20:07:16,122 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-03 20:07:16,122 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1658 transitions. [2023-08-03 20:07:16,124 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 184.22222222222223) internal successors, (1658), 9 states have internal predecessors, (1658), 0 states have call successors, (0), 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:16,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 335.0) internal successors, (3350), 10 states have internal predecessors, (3350), 0 states have call successors, (0), 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:16,127 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 335.0) internal successors, (3350), 10 states have internal predecessors, (3350), 0 states have call successors, (0), 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:16,127 INFO L175 Difference]: Start difference. First operand has 110 places, 102 transitions, 799 flow. Second operand 9 states and 1658 transitions. [2023-08-03 20:07:16,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 531 transitions, 5026 flow Received shutdown request... [2023-08-03 20:08:42,520 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:08:42,521 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-03 20:08:43,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-08-03 20:08:43,531 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